注意:main溢出
比较大的数组定义在main里面,或者递归太多了,多会导致内存溢出。因为内存一共就16M
技巧:蛇形输出
蛇形输出,两层,一个while套4个while
注意:scanf
字符串scanf("%s",s) 不要&
技巧:sprintf
sprintf(buf, "%d%d%d%d%d", abc, de, x, y, z); 把后面那些按照中间的格式一个一个字符的写到buf里面
方法:char[]
strchr(s,buf[i])在s里面找buf[i]
strlen(),获取字符串长度
char a[]="1234"等价于 char a[]={'1','2','3','4'}
循环输入:一个一个地吃
while ((c = getchar()) != EOF)
动态数组申请:malloc
int*p; p = (int*)malloc(sizeof(int) * 128);