#3:5:c:b:5:e:3:a:f:c:1:c:b:a:e:a:a:8:f:3:c:3:0:8:f:4:2:6:8:7:b:c#
一、C语言基础知识入门
C语言一经出现就以其功能丰富、表达能力强、灵活便捷、应用面广等特征迅速在全世界普及和推广。C语言不但执行效率高并且可移植性好,可以拿来开发应用软件、驱动、操作系统等。C语言也是其它诸多中级语言的鼻祖语言,所以说学习C语言是步入编程世界的选修课!
#5:7:e:1:6:c:1:3:e:d:f:c:2:a:7:0:4:5:2:2:5:7:4:a:e:6:5:c:a:f:a:a#
二、C语言的具体结构
简单来说,一个C程序就是由若干头文件和函数组成。
#0:e:8:f:9:9:c:1:2:8:b:5:3:8:d:f:1:9:a:6:b:6:5:e:a:4:1:7:3:d:7:4#
三、主函数
一个C程序有且只有一个主函数,即main函数。
#f:3:3:9:9:f:c:2:f:3:9:a:a:9:0:8:7:3:9:0:9:6:4:c:6:4:a:8:8:c:7:6#
四、规范
#7:5:e:e:3:3:d:4:d:0:c:b:8:9:9:5:0:e:6:0:f:9:0:8:2:2:1:c:1:8:9:0#
五、程序解释——注释
注释是献给程序员看的,不是献给笔记本看的。
C语言注释方式有两种:
多行注释:/*注释内容*/
单行注释://注释一行
六、C的标示符
C语言规定,标示符可以是字母(A~Z,a~z)、数字(0~9)、下划线_组成的字符串,但是第一个字符必须是字母或顿号。在使用标示符时还有注意以下几点:
七、变量及形参
变量就是可以变化的量,而每位变量就会有一个名子(标示符)。变量抢占显存中一定的储存单元。使用变量之前必须先定义变量,要分辨变量名和变量值是两个不同的概念。
#0:0:a:4:b:4:6:f:1:5:1:b:0:5:3:6:3:1:2:8:9:c:4:0:f:9:6:7:a:3:0:3#
变量定义的通常方式为:数据类型变量名;
多个类型相同的变量:数据类型变量名,变量名,变量名…;
#e:4:7:a:4:f:c:6:8:e:0:1:3:3:b:0:3:c:d:2:8:d:9:f:8:e:4:5:3:3:2:d#
注意:在定义中不容许连续形参,如inta=b=c=5;是不合法的。
变量的形参分为两种形式:
八、基本数据类型
C语言中,数据类型可分为:
#1:c:4:d:f:b:0:a:b:1:9:9:f:5:e:1:3:c:2:d:a:3:e:0:5:4:f:5:e:b:1:c#
最常用的整型,实型与字符型(char,int,float,double):
#7:4:1:3:d:9:0:3:d:3:2:e:5:5:d:4:0:a:2:5:5:b:d:5:7:3:f:9:e:c:7:3#
整型数据是指不带小数的数字(int,shortint,longint,unsignedint,unsignedshortint,unsignedlongint):
#b:f:6:1:3:f:c:c:2:2:a:1:e:9:2:7:7:5:1:9:f:8:a:6:9:0:6:c:f:5:c:8#
注:
浮点数据是指带小数的数字。
生活中有好多信息适宜使用浮点型数据来表示,例如:人的体重(单位:公斤)、商品价钱、圆周率等等。
由于精度的不同又分为3种(float,double,longdouble):
#4:e:5:9:c:4:6:6:c:0:7:8:2:1:4:3:a:2:8:c:4:b:5:e:8:0:f:f:f:5:7:b#
九、格式化输出句子
低格输出句子,也可以说是占位输出,是将各种类型的数据根据低格后的类型及指定的位置从计算机上显示。
其格式为:printf("输出格式符",输出项);
#9:6:b:d:1:e:e:c:a:3:d:3:b:7:d:a:7:b:f:1:f:e:2:9:b:3:9:4:7:d:6:d#
当输出句子中包含普通字符时,可以采用以下格式:
#c:a:7:0:e:4:e:3:6:2:3:a:3:8:0:4:6:b:4:c:8:2:7:4:b:9:2:3:4:3:f:2#
#f:8:5:8:7:3:0:e:7:2:5:a:b:2:1:3:f:1:4:6:5:7:e:7:b:e:7:a:d:d:a:3#
注意:格式符的个数要与变量、常量或则表达式的个数一一对应
十、常量
在程序执行过程中,值不发生改变的量称为常量。
mtianyan:C语言的常量可以分为直接常量和符号常量。
直接常量称作为字面量,是可以直接用来使用,无需说明的量,例如:
#a:c:2:e:a:5:7:d:0:e:9:e:5:7:4:7:b:1:7:3:0:1:c:1:e:a:b:f:8:2:0:1#
在C语言中,可以用一个标示符来表示一个常量,称之为符号常量。符号常量在使用之前必须先定义,其通常方式为
#9:0:1:2:0:1:f:f:c:a:2:1:2:5:c:b:4:7:4:d:6:8:d:4:f:3:8:6:4:a:9:5#
#f:f:a:c:9:e:a:d:a:3:a:f:b:a:3:5:8:a:5:c:f:e:6:7:e:4:1:3:0:3:7:a#
符号常量不可以被改变。
#8:c:0:8:1:4:d:c:8:5:5:4:7:9:9:5:1:1:8:8:0:f:e:4:a:e:4:d:5:3:b:b#