C言語Tips

備忘録的に。授業でやってるCがわかったくらいの人向け主にパフォーマンス向上などについて。

C全般

グローバルな関数/変数をstaticに

function(void)とfunction()の違い

配列のコピー

   1 int arr1[2],arr2[2];
   2 arr1=arr2;

   1 struct{
   2   int arr1[2],arr2[2];
   3 } a,b;
   4 a=b;

GCCのみ

-Wall -Wextra

-O

-lm

__attribute__((const))

__builtin_expect

C言語Tips (last edited 2009-11-03 13:55:44 by xyx)