C言語

C言語

C言語入門 ファイルハンドルから学ぶハンドルの概念と作り方

ハンドルはC言語で疑似的なオブジェクト指向プログラミングをするための仕組みです。ファイルハンドルからハンドルの概念と扱い方を学びます。
C言語

C言語 ファイル分割の考え方【何を基準に分けるのかを解説】

システムを構築する際にソースファイルやヘッダファイルへの記載内容を学びます。マクロ定義、型定義、グローバル変数、関数など様々な部品をどこに書くべきなのかは決まっているのです。システム規模を大きくするために、正しく部品を配置するための知識を学びましょう。
C言語

C言語入門 ポインタを使った文字列の扱い方と注意点

文字列を制御するためにはメモリ・配列・ポインタの知識が欠かせません。これらの知識を学んだあとだからこそ文字列制御の難しさを知ることができるのです。文字列を扱う上で危険なことややってはならないことを理解しましょう。
スポンサー
C言語

C言語入門 プログラム・静的・スタック・ヒープメモリを知ろう

数値を管理するのがメモリです。メモリにはいくつかの分類があり分類ごとのメモリを理解することでC言語の知識をより深くすることができます。プログラムメモリ・静的メモリ・スタックメモリ・ヒープメモリといったメモリの役割と使い方を学びます。
C言語

C言語 文字と文字列の違いを図解【ヌル文字の役割と使い方】

プログラムの中で文字を扱うことはよくあります。C言語は文字の扱いが苦手なため、しっかりと理解しないとすぐに問題が起きてしまいます。文字と文字列は何が違うのか?ヌル文字の役割と使い方を学びます。
C言語

C言語 配列と2次元配列を図解【便利さと特別なルールを解説】

プログラムにおける配列とは同じデータ型の変数が複数連続でメモリに並んだものです。配列を使う便利さとは何かを学びます。配列を扱うルールや2次元配列も学びましょう。
C言語

C言語 2進数 10進数 16進数の仕組み【考え方と変換方法】

10進数以外の2進数や16進数はプログラムの中でよく使われます。そもそもなぜ複数の進数表現がプログラムには必要なのか?進数同士の変換方法とは?進数の違いによる数の扱い方を学びましょう。
C言語

C言語 関数を詳細図解【理解するために必要な捉え方のイメージ】

いくつかの処理を1つにまとめることを関数定義と呼びます。関数は関数名、引数、戻り値という部品から構成されており、しっかりを意味と役割を理解しないと使えません。関数の定義方法や処理をまとめる意味を学びます。
C言語

C言語 for文の使い方【ループカウンタを使った反復処理を学ぶ】

C言語ではfor文を利用することで条件が成立する間は処理を反復させることができます。for文の基本はループカウンタを使った反復制御です。反復処理の基本的な使い方を学びましょう。
C言語

C言語 if文の使い方【初心者オススメの書き方とその理由】

条件によりプログラム処理を分岐させる方法を学びます。C言語にはif文と呼ばれる代表的な分岐方法があります。if文の書き方のスタイルとお勧めする書き方を紹介します。
スポンサー