- 博客(3)
- 收藏
- 关注
原创 #define中的#,\,##,#@符号,以及#define的基本应用
在C语言的#define中,\符号是用来换行的,在#define很长的时候,就可以拿来使用。#符号表示把后面的参数转换成字符串,相当于给参数加了双引号##符号则表示连接前后两个参数,把它们连城一个字符串#@符号则表示给参数加上单引号例如:#define INT_CHAR(x) #x /*INT_CHAR(1) => "1"*/#define INT_CHAR(x, y) x#
2016-01-14 11:16:25 665
原创 main函数中的参数
很多时候,都可以看见带参数的main函数,一般形式为:int main(int argc, char *argv[]){ ...}或者:int main(int argc, char **argv){...}其中argc表示在命令行输入时,输入参数的个数,可执行文件也算入其中。命令行的输入格式为:可执行文件(就是运行程序后生成的那么.exe文件) 参数1 参
2016-01-11 23:49:11 211
原创 c语言中的指针基础
简单的回顾一下C语言中的指针,先贴一段代码,看到运行结果后便可一目了然。#include#includeint main(){ int *p; int a = 4; p = &a; printf("%d %d %d %d\n",*p, &p, p, &a); system("pause"); return 0;}在32位Windows平台下的输出为:4 1572328 1
2016-01-11 22:54:37 186
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人