C言語

C言語

【C言語】文字操作が面倒なので簡単なStringクラスっぽいの作ってみた

C言語の文字操作のめんどくささを回避すべく、Stringもどきを作って遊んでみました。Cでのクラス作成はオブジェクト指向言語と異なり、データの入れ物と、それを扱うライブラリを提供するという形になります。
C言語

【C言語】好きなサイズの文字列の配列を宣言する

string strArr[] を、Cに変換しなければならなくなったとき、はてどうすればと困ってしまった。結論、const char * cArr[] へ変換すればよいのではと至った。
C言語

【C言語】&配列名の値とは?

【C言語】&配列名の値とは? char arr[9]; arr, &arr, &arr[0], それぞれの値とは? 答えは、すべて同じ値で、配列の先頭アドレスになります。 理由は、C言語の規約にありました。 配列はその先頭要素へのポインタへ暗黙の型変換をされる ただし、この暗黙の型変換には例外があり、 & を適用するときは起こらない
スポンサーリンク
タイトルとURLをコピーしました