您的位置:首页 > 其它

c hello world

2018-02-09 13:26 134 查看
#include<stdio.h>
int main(void)
{
printf("hello world\n");//这个函数就是在`stdio.h`里面
return 0;//零意味着程序已经成功结束,非零值用于告诉程序没有成功
}


#include<stdio.h>
#
号开始的行被称为预处理指令(preprocessing directive)

这个是向console发送io的库,声明语句都以#开头,标准自带库文件要用尖括号。

int main(void)
,
int
标明这个函数的返回值是一个int类型.
(void)
表示这个函数是没有参数的.

printf("hello world\n")
,
\n
是换行

return 0
,表示该函数结束.

int main() ; int main(void) ; int main(int argc,char *argv[]) 的区别

int main()
表示可以接受任意数量的参数

int main(void)
表示没有参数

int main(int argc,char *argv[])
表示接收命令行传入的参数,
argc
代表传入参数的个数,
argv
则储存了每个传入的参数作为一个数组

变量名,也称为标识符(identifier)

关键字,也称为保留字(reserved word)

c语言中,所有的变量用于表达式和语句之前都必须先声明。

prepracessing directives
int main(void)
{
declarations
statements
}


参考文献:

https://www.cnblogs.com/itlqs/p/4858650.html

http://www.jb51.net/article/107168.htm
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: