【C言語】
構造体ポインタとアロー演算子でメンバを参照する20行の短いサンプル

■ポインタを使わない構造体メンバの参照 ■構造体ポインタとアロー演算子ー>(推奨) 「構造体ポインタptrの指す先のメンバB青」と自然に読めるので通常このスタイルが使われます。 ■構造体ポインタと間接演算子 *(非推奨)… 続きを読む 【C言語】
構造体ポインタとアロー演算子でメンバを参照する20行の短いサンプル

【C言語】
関数ポインタの定義にtypedefを使った20行の短いサンプル

■関数ポインタの型定義にtypedefを使う 関数ポインタの型 fptr_t をtypedefで定義します。 このコードは次の関数へのポインタ型を定義しています。戻り値はlong型第一引数はint型第二引数はshort型… 続きを読む 【C言語】
関数ポインタの定義にtypedefを使った20行の短いサンプル

【C言語】
strchrの戻り値チェクを手抜きするとSegmentation faultする

■strchrを使って文字を左から検索 CSV形式(Comma Separated Values)の文字列の中からカンマ”,”をstrchrで左から検索するサンプルコードです。 ➡実行結果 ■戻り… 続きを読む 【C言語】
strchrの戻り値チェクを手抜きするとSegmentation faultする

【C言語】
乱数関数(rand)の結果が毎回同じ値で変わらない時の対処方法

■乱数の種まきをする ●srand関数による乱数の種まきをしないと結果がいつも同じになります。●実務ではrand関数よりrandom関数を使おう。 ■乱数の種をまかないと結果はいつも同じ 乱数の種を蒔いていないので、何度… 続きを読む 【C言語】
乱数関数(rand)の結果が毎回同じ値で変わらない時の対処方法