一、C语言程序的结构
1.程序的构成,main函数和其他函数。
- 程序是由main函数和其他函数构成
- main作为主函数,一个C程序里只有一个main函数
- 其他函数可以分为系统函数和用户函数,系统函数为编译系统提供,用户函数由用户自行编写
2.头文件,数据说明,函数的开始和结束标志以及程序中的注释
-
include头文件包含:①#include <stdio.h>代表包含stdio.h这个头文件②#include< > 与 #include ""的区别:(1)< > 表示系统直接按系统指定的目录检索" (2) " 表示系统先在 "" 指定的路径(没写路径代表当前路径)查找头文件,如果找不到,再按系统指定的目录检索
-
{} 括号,程序体和代码块
- return代表函数执行完毕,返回return代表函数的终止
- 行注释//
- 块注释 /* */
3.源程序的书写格式
hello.c#include <stdio.h>
//这是一个C语言程序
int main()
{printf("hello world\r\n");return 0; //程序结束
}
4.C语言的风格
Tab键控制缩进
花括号{}
花括号
{}
/*
①关键字不能用作变量名,标识符区分大小写
②标识符只能由字母、数字、下划线构成
③标识符的开头只能由字母、下划线构成,不能以数字开头
*/
二、数据类型及其运算
1.C的数据类型
数据类型的作用:编译器预算对象(变量)分配的内存空间大小。
- 关键字:在程序中代表着固定的含义,不能另作他用
asm auto break case cdecl char const continue default do double else enum extern far float for goto huge if interrupt int long near pascal register return short signed sizeof static struct switch typedef union unsigned void volatile while