the ド田舎エンジニア

東京とは名ばかり 八王子市は尾崎 幸一朗(通称:サチロー)による気まぐれブログです

C言語

【C言語】汎用ポインタの利便性

サチローこと幸一朗です。汎用ポインタについて、使い道がわかりませんと、質問を受けたため、自分なりに解説。 【大前提】 通常、変数は型の整合性を取らなければならない。 int i = 128; char c; c = i; printf("%d\n", c);これの実行結果は「-128」となる…

久しぶりのC言語 その4

こんばんは。 サチローこと幸一朗です。 C言語の方に戻って参りました。 さて、前回は第一関門の『配列』『ポインタ』について軽く触れていきました。 ①配列を用いて以下を標準出力してください。 「1 5 103 65 33」 int array[5] = { 1, 5, 103, 65, 33 }; …

久しぶりのC言語 その3

こんばんは。 サチローこと幸一朗です。久しぶりのC言語といいつつ、最近はちょくちょく触っているためか久しぶり感がなくなってきました(笑)それにしても難しい。 教えるのは難しい。 多分向いてない。今回は配列、文字列、ポインタ。 C言語における難所…

久しぶりのC言語 その2

こんばんわ。 サチローです。前回に引き続き、C言語です。①以下の文字列を標準出力してください(標準出力) 「hello world」 最初の一歩は鉄板の「とりあえず表示してみる」ってやつです。 int main(void) { printf("hello world\n"); return 0; } ②以下の…

久しぶりのC言語

サチローです。先日、客先へ伺ったところ、「新人にCを教えてやってくれまいか?」とまさかの依頼がありまして。 飲みの席での依頼だったため、冗談かと思えば、本気らしい。十年近くもなる顔なじみからの依頼。 さすがに断り切れませんでした。 さて参った…