低スキルでも読めるコードは、属人的なコードになるat TECH
低スキルでも読めるコードは、属人的なコードになる - 暇つぶし2ch48:デフォルトの名無しさん
18/11/04 13:15:28.40 YHqourM/.net
>>40
C言語のマクロは基本的に改行は出来ない
一行だけに収まるようにする
改行するには¥を使う
}や;の直後に¥を入れ、インデントを整えると、次のようになる
#define ARRAY_INVERT(array) \
do{ \
 int length = ARRAY_LENGTH(array); \
 debug("length = %d\n", length); \
 int buf[length]; \
 ARRAY_COPY(array, buf); \
 for(int i = 0; i < length; i++){ \
   array[i] = buf[length - i]; \
   debug("array[%d] = %d, buf[%d] = %d, i = %d\n", i, array[i], i , buf[i], i); \
 } \
}while(0)


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch