1 / 70
文档名称:

c语言基础知识.docx

格式:docx   大小:81KB   页数:70
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

c语言基础知识.docx

上传人:cengwaifai1314 2020/2/9 文件大小:81 KB

下载得到文件列表

c语言基础知识.docx

相关文档

文档介绍

文档介绍:C语言期末复习之基础知识篇---杨士帅一C语言概述程序:一组计算机能够识别和执行的指令。指令的有序的集合。计算机语言:人和计算机交流信息,计算机和人都能识别的语言C语言的注释://单行注释/*……*/多行注释。ØC语言的结构:由一个或多个源程序文件组成。函数是C程序的基本单位。一个C程序至少含有一个main函数,也可以由一个main函数和若干个其他函数组成。C的这些特点容易实现程序的模块化。,而且不论main函数的位置如何。Ø每个语句和数据的定义后面必须有一个括号。ØC语言本身没有输入输出函数,输入输出操作是库函数scanf和printf提供的。二数据的类型和运算(一)常量:在程序运行的过程中,其值不能被改变。整型常量::,:’a’,’\n’.字符串常量:“boy”。符号常量:#(二)变量:在程序运行期间,变量的值是可以改变的。变量必须先定义后使用。刚定义尚未赋值的变量具有随机值。。。变量名实际是以这个名字代表一个内存地址。变量值就是该内存单元当前存储的值。(三)标识符:一个对象的名字。只能由字母,数字和下划线三种字符组成,而且第一个字符必需为字母或下划线。标识符的长度无限制,但不能以关键字作为标识符。不合法的标识符:,#33,3D64,Include。(四)数据类型:就是对数据分配储存单元的安排,包括储存单元的长度以及数据的存储形式。数据类型宽度Char1BShortint2BInt4BLongint4BFloat4BDouble8BLongdouble80B整数的默认时signed,各整数类型均可加修饰符unsigned表示无符号整数类型,:一个十进制数是0到9的序列。十六进制应该加前缀0x。如:0xfa,:,e/E的后面绝对不能在跟小数,且E/e的前面必须有值。:Ø用单引号括起来的单个字符。如:’a’,’0’.实际上存储的是该数据的ASCII码。所以也可以把他们看成是整型量,C语言容许对整型变量赋以字符型,也允许对字符变量赋以整形值。:转义字符含义\bBackspace\tTab\n换行\r回车\”双引号\’单引号\\:C语言中并没有字符串类型,用字符数组来处理字符串。字符串是由一对双引号括起来的字符数列。字符串常量和字符常量的区别:字符常量由单引号括起来,字符串常量由双引号括起来。字符常量只能是单个字符,字符串常量则可以是一个或多个字符。字符常量占一个字节的内存空间,字符串所占的内存空间常量等于字符串中的字符数加一。增加的一个字节中存放字符‘\0’.ASCII为0,这是字符串结束的标志。ØEx:‘a’在内存中占一个字节,“a”在内存中占2个字节。:Ø在C语言中,可以用一个标识符来表示一个常量,称之为符号常量。符号常量在使用之前必须先定义:#define标识符常量名常量值