1. gdb
2. 刷題
pintia 題解 - 浙大版《C語言程序設計(第3版)》題目集
3. 解決-Wunused-variable
如果變量x沒用到,開-Wall
會報說變量x沒有用到。消除這個變量的這個warning的方法是, 寫一句(void)(x);
。進一步,寫成宏:
#include <stdio.h>
#define MY_UNUSED(x) (void)(x)
int main()
{
int a = 3;
MY_UNUSED(a);
printf("test\n");
return 0;
}