C言語C言語 strcpy_sへの移行【strcpyより安全なコピー方式】 C言語の標準ライブラリで用意されている文字列コピー用のstrcpy関数には、より安全性を高くしたstrcpy_s関数が用意されています。strcpy_s関数への移行方法とその理由を学びましょう。2020.02.092021.02.02C言語機能解説
C言語C言語 strcpyとmemcpyの使い方【コピー方法の違いとは】 C言語における「strcpy」と「memcpy」は共にデータをコピーするための標準ライブラリ関数です。それぞれの特徴を解説しましょう。2020.02.092021.02.02C言語機能解説
C言語C言語 バブルソート【並び替えプログラムをイラストで図解】 C言語のプログラムにおけるバブルソートを紹介します。「ソート」とは昇順・降順にデータを並び替えることを言います。バブルソートは最も基本的な並び替えのプログラムです。2020.02.022021.02.02C言語機能解説
C言語C言語 ビルドとリビルドの違い【役割と差分ビルドの仕組み】 統合開発環境を使った開発では「ビルド」や「リビルド」コマンドを使ってアプリケーションを構築します。「ビルド」の仕組みを知っておくことで、開発時間を短縮したり、トラブルの発生を防止することができます。ビルドの仕組みを学びましょう。2020.01.152021.02.02C言語機能解説
C言語C言語 main関数のコマンドライン引数【argvとargcの使い方】 main関数の引数は「コマンドライン引数」と呼ばれる特殊な引数です。argcとargvで構成されるコマンドライン引数の役割と扱い方を学びましょう。2020.01.112021.02.02C言語機能解説
C言語C言語 qsort関数の使い方【構造体データも並べ替えができる】 C言語の標準ライブラリにはクイックソートと呼ばれる高速な並び替えができるqsort関数が用意されています。qsort関数の基本的な使い方と仕組みを学びましょう。構造体データを並び替えるサンプルプログラムも紹介します。2019.12.232021.02.02C言語機能解説
C言語C言語 typedefを使った型定義【役割と活用場面トップ3を紹介】 C言語にはtypedefというキーワードを利用することでデータ型に名前を付けることができます。どのようなシーンで活用するのかをランキング形式で学んでいきましょう。2019.12.152021.02.02C言語機能解説
C言語C言語 extern宣言とグローバル変数【宣言不要な設計手法】 C言語のextern宣言を行うと、別ファイルに定義されたグローバル変数にアクセスすることができるようになります。定義方法やextern宣言を実践的にどのように使うのかを学びましょう。2019.12.092021.02.02C言語機能解説
C言語C言語 goto文【使うケースと使ってはダメなケースを解説】 C言語に用意されたgoto文は、使い方を禁止されるケースもある機能です。goto文はなぜ禁止されるのか?その理由を考察しましょう。私が唯一使うgoto文のパターンも紹介します。2019.12.062021.02.02C言語機能解説
C言語C言語 void型の意味と使い方【void型ポインタの扱い方も解説】 void型とは「型がないことを示す型」のことです。この意味を理解するためには、データ型をしっかり理解できている必要があります。void型の使い方とvoid型ポインタの使い方も一緒に学びましょう。2019.11.272021.02.02C言語機能解説