機能解説

C言語

C言語 strcpyとmemcpyの使い方【コピー方法の違いとは】

C言語における「strcpy」と「memcpy」は共にデータをコピーするための標準ライブラリ関数です。それぞれの特徴を解説しましょう。
C言語

C言語 バブルソート【並び替えプログラムをイラストで図解】

C言語のプログラムにおけるバブルソートを紹介します。「ソート」とは昇順・降順にデータを並び替えることを言います。バブルソートは最も基本的な並び替えのプログラムです。
C言語

C言語 ビルドとリビルドの違い【役割と差分ビルドの仕組み】

統合開発環境を使った開発では「ビルド」や「リビルド」コマンドを使ってアプリケーションを構築します。「ビルド」の仕組みを知っておくことで、開発時間を短縮したり、トラブルの発生を防止することができます。ビルドの仕組みを学びましょう。
スポンサー
C言語

C言語 main関数のコマンドライン引数【argvとargcの使い方】

main関数の引数は「コマンドライン引数」と呼ばれる特殊な引数です。argcとargvで構成されるコマンドライン引数の役割と扱い方を学びましょう。
C言語

C言語 qsort関数の使い方【構造体データも並べ替えができる】

C言語の標準ライブラリにはクイックソートと呼ばれる高速な並び替えができるqsort関数が用意されています。qsort関数の基本的な使い方と仕組みを学びましょう。構造体データを並び替えるサンプルプログラムも紹介します。
C言語

C言語 typedefを使った型定義【役割と活用場面トップ3を紹介】

C言語にはtypedefというキーワードを利用することでデータ型に名前を付けることができます。どのようなシーンで活用するのかをランキング形式で学んでいきましょう。
C言語

C言語 extern宣言とグローバル変数【宣言不要な設計手法】

C言語のextern宣言を行うと、別ファイルに定義されたグローバル変数にアクセスすることができるようになります。定義方法やextern宣言を実践的にどのように使うのかを学びましょう。
C言語

C言語 goto文【使うケースと使ってはダメなケースを解説】

C言語に用意されたgoto文は、使い方を禁止されるケースもある機能です。goto文はなぜ禁止されるのか?その理由を考察しましょう。私が唯一使うgoto文のパターンも紹介します。
C言語

C言語 void型の意味と使い方【void型ポインタの扱い方も解説】

void型とは「型がないことを示す型」のことです。この意味を理解するためには、データ型をしっかり理解できている必要があります。void型の使い方とvoid型ポインタの使い方も一緒に学びましょう。
C言語

C言語 getchar関数の使い方【対話プログラムの作り方紹介】

getchar関数を使うとユーザーからキーボードの文字を取得することができます。getcharを利用することでコンピュータと対話するようなプログラムを作ることができます。
スポンサー