来看一下学习每一种语言都会写的代码
//C++是兼容C的所以我们用C++的编译器(主要是没有找到C)
# include <stdio.h>
int main()
{
printf("hello world\n");
printf("hello xiaocheng");
return 0;
}
1.# include <stdio.h>中
凡是以#开头的都叫做预处理,提前处理或者先处理,就是编译器运行的时候进行程序处理之前先将程序用到的文件交出来
include就是包含的意思,在stdio.h之前加上include就是在这个程序中将stdio.h这个文化包含进来,需要将include和stdio.h分开,之间需要用<>f分开;
2.int main (vido)
这句话的实际就是定义一个函数,
main的意思就是“主要的”,所以这个又叫做主函数,任何一个程序中都有且只有一个主函数,任何程序都是开始于main,结束于main;
在主函数main执行完之后都要返回一个值,int就是这个值的返回类型,在一般情况下并不会对main函数传递参数,所以里面就会写void(空)什么都不会给main传递,
3.;分号
在C语言中添加了分号才是一条语句,但是在C语言中并不是只有语句,在前面的两句话就是没有分号,所以在其后面就是没有分号
4.printf就是一个语句
这个就是一个打印语句
5.return
return的意思是返回,return 0;表示将0返回给主函数main,在main接收到这个0之后就会知道程序运行结束了,不会再执行后面的代码了。
总结:
- #,include,stdio.h,int,main分别表示什么意思,有什么作用?
- 分号的作用;
- printf语句作用
- return的作用与意思分别是什么?