---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------
C程序的构成
1> C语言程序是有函数构成的
任何一个C语言程序都是由一个或者多个程序段构成的,每个程序段都有自己的功能。这种程序段我们一般称之为函数。如下面一个函数,用来在屏幕上输出一段内容:
int main()
{
printf("第一个C语言程序!");
return 0;
}
2> 函数的基本概念
这里的的int表示函数的返回值类型。如果函数没有返回值使用void
main是函数的名称。每一个函数都有自己的名称,同一个程序内函数名不能重复。
()用来接收外界传入到函数内的参数,可以为空,表示不接收任何参数
{}内用来放代码块,代码块内的 printf("第一个C语言程序!"); 这一行代码是一个函数的调用,pringt是函数名,括号内的内容就是一个参数。
每一行代码都是以“;”结尾的。
return 0; 在这里是指函数返回一个值,值为0。
3> C程序入口
C程序的入口是main函数,不管程序中有多少个函数,都是从main函数开始执行的。如下面一段代码:
void test()
{
}
int main()
{
test();
return 0;
}
上面是程序中的两个函数,程序执行时先执行main函数内的代码,只有在main函数内调用了函数test,才会执行test内的代码。
C程序的开发流程
1> 编写代码:创建.c类型文件,编写代码。
2> 编译程序:将C源程序翻译成计算机能识别的语言0和1,生成一个.o类型的文件,称为目标文件
3> 链接:将目标文件与C语言函数库组合在一起,生成可执行的文件a.out
4> 运行程序:在终端内输入./a.out
关键字
关键字是C语言提供的有特殊含义的字符,也叫做保留字。关键字全都是小写的,在开发工具中会显示特殊颜色。
标识符
标识符是在程序中自定义的一些符号和名称。是程序员自定义的
命名规则:
1> 只能由26个英文字母的大小写、10个阿拉伯数字0~9、下划线 _ 组成
2> 严格区分大小写
3> 不能以数字开头
4> 不能和关键字相同
命名规范:
1> 名称要有意义
2> 标识符包含多个单词时,可以使用驼峰标识。除了第一个单词外,其他单词首字母都用大写。
注释
注释分单行注释(//)和多行注释(以/*开头,以*/结尾)。
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------
详细请查看:http://edu.csdn.net