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;
}