C语言概述
来源:互联网 发布:u盘的数据怎么恢复 编辑:程序博客网 时间:2024/05/01 15:12
2.1C语言的一个简单实例
#include <stdio.h>
int main(void){
int num;
num=1;
printf("I am a simple");
printf("computer./n");
printf("My favorite number %d because it is first./n",num);
return 0;
}
2.2解释
#include <stdio.h>在文件中包含该文件的完整内容,预处理指令,头文件stdio.h包含标准输入/输出函数,头文件指引编译器正确的组合程序所需的所有代码库。
int main(void)函数,C总是从main()函数开始执行,名字不能改变,int表示返回类型,返回给操作系统,void表示参数,
注释,单行//,多行/* */
花括号,程序体和代码块
声明,int num,编译器为变量分配存储空间,是C的关键字,C变量使用前必须声明。
命名,最多可以63个字符,可使用大、小写字母,数字和下划线,第一个字符必须是字母或者下划线,区分大小写。
赋值 =
Return语句,关键字,返回值。
2.3一个简单程序的结构
由一个或多个函数组成,必须有main()函数,函数描述由函数头和函数体组成。
2.4使程序可读的技巧
选择有意义的变量和加注释,使用空行分割。
2.5更进一步
//fathm_ft.c
#include <stdio.h>
int main(void){
int feet,fathoms;
fathoms=2;
feet=6*fathoms;
printf("There are %d feet in %d fathoms!/n",feet,fathoms);
printf("Yes,I said %d feet!/n",6*fathoms);
return 0;
}
程序开始处加注释。
多个声明,用逗号隔开。
2.6多个函数
#include <stdio.h>
void butler(void);
int main(void){
printf("I will summon the butler function./n");
butler();
printf("Yes.Bring me some tea and writeable CD-ROMS./n");
return 0;
}
void butler(void){
printf("You rang.sir?/n");
}
第一次,void butler(void);原型,第二次调用,最后是定义。要现定义原型再定义函数。
2.7调试
2.7.1语法错误
2.7.2语义错误
2.7.3程序状态
2.8关键字和保留标识符
auto enum restrict unsigned break extern return void case float short volatile char for signed while const goto sizeof _Bool continue if static _Complex default inline struct _Imaginary do int switch double long typedef else register union
- C C语言概述
- C语言:C语言概述
- 【C语言】C语言概述
- C语言概述
- C语言概述
- C语言概述
- 1.C语言概述
- C语言概述
- 二、C语言概述
- C语言概述
- C语言笔记-概述
- 一、C语言概述
- c语言概述
- C语言的概述
- C语言概述
- C语言概述
- 01-C语言概述
- C语言概述
- 李开复-选择的智慧 听后感
- 从李开复看人生规划
- 项目中的问题记录
- 第一次玩RPG游戏
- 三层式开发中的层次划分讨论
- C语言概述
- 如何返回STRING前100个字
- 解决STRUTS的中文编码问题
- SPOT the Geek and Windows CE Drivers 驱动程序模型和加载实验 WINCE
- 那年的夏天很笛子 : )
- 详细解析抽象类和接口的区别
- 学习quaternion的一点点笔记
- 我所期待的易语言2007
- 开版第一文:在Windows下使用Eclipse开发C++