タグ

C言語に関するMasaMuraのブックマーク (2)

  • 例え話をしないC言語のポインタの説明 | 右や左の旦那様


         Hello, World   void main() { int a; int b; int c; a = 1; b = 2; c = a + b; } #include <stdio.h>C  c = a + b
    例え話をしないC言語のポインタの説明 | 右や左の旦那様
    MasaMura
    MasaMura 2018/02/01
    ネットの雑多な情報では中々理解できないと思う。オレは「ポインタ完全制覇」でやっと習得できた。急がば回れだと思う。
  • C言語で可変長引数をとる関数を、型安全に書く方法


    C使 doublesumfC使sumf #include <math.h> #include <stdarg.h> #include <stdio.h> static double sumf(double nfirst, ...) { double r = 0, n; va_list args; va_start(args, nfirst); for (n = nfirst; ! isnan(n); n = va_a
    MasaMura
    MasaMura 2014/12/13
    他人が書いたCのマクロ関数は、読みづらい。って事だけは留意して使うベキ所は考えましょう。
  • 1