ImageVerifierCode 换一换
格式:DOCX , 页数:19 ,大小:24.60KB ,
资源ID:15943580      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/15943580.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(c语言基础知识文档格式.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

c语言基础知识文档格式.docx

1、(二) 变量:在程序运行期间,变量的值是可以改变的。1. 变量必须先定义后使用。2. 刚定义尚未赋值的变量具有随机值。3. 定义变量要同时定义名字和类型。4. 变量名和变量值是两个不同的概念。i. 变量名实际是以这个名字代表一个内存地址。ii. 变量值就是该内存单元当前存储的值。(三) 标识符:一个对象的名字。1. 只能由字母,数字和下划线三种字符组成,而且第一个字符必需为字母或下划线。2. 标识符的长度无限制,但不能以关键字作为标识符。3. 不合法的标识符:,#33,3D64,。(四) 数据类型:就是对数据分配储存单元的安排,包括储存单元的长度以及数据的存储形式。数据类型宽度1B 2B4B8

2、B80B整数的默认时,各整数类型均可加修饰符表示无符号整数类型, 可以简写成.1. 整型: 一个十进制数是0到9的序列。 十六进制应该加前缀0x。如:0,003 八进制应该加前缀0.如:030. 使用科学记数法,的后面绝对不能在跟小数,且的前面必须有值。2. 字符型: 用单引号括起来的单个字符。a,0.实际上存储的是该数据的码。所以也可以把他们看成是整型量,C语言容许对整型变量赋以字符型,也允许对字符变量赋以整形值。3. 转义字符:转义字符含义btn换行r回车”双引号单引号反斜杠4. 字符串: C语言中并没有字符串类型,用字符数组来处理字符串。 字符串是由一对双引号括起来的字符数列。 字符串常

3、量和字符常量的区别: 字符常量由单引号括起来,字符串常量由双引号括起来。 字符常量只能是单个字符,字符串常量则可以是一个或多个字符。 字符常量占一个字节的内存空间,字符串所占的内存空间常量等于字符串中的字符数加一。增加的一个字节中存放字符0. 为0,这是字符串结束的标志。 : a在内存中占一个字节,“a”在内存中占2个字节。 在C语言中,可以用一个标识符来表示一个常量,称之为符号常量。符号常量在使用之前必须先定义: 标识符常量名 常量值 是一条预处理命令,称为宏定义命令,其功能是把该标识符定义为其后的常量值。习惯上常量的标识符用大写字母,而变量名用小写字母。(五) 运算符:1. 算术运算符:

4、整数除法:两个整数相除的结果为整数。:5/3=1,舍去小数部分。-5/31,向零取整。 浮点除法:保证除数和被除数中至少有一个是浮点数。:5/4.0=1.25. %模运算要求运算元为整数,结果也是整数。5%3=2. C语言没有乘方运算,但函数可以实现乘方运算。()x的y次方。.算数运算符的优先级与结合性:先乘除后加减,从左至右。 不同类型数据的混合运算:类型的自动转换,编译系统会自动把各操作系统操纵数转化为操作数中最长的类型。若型与或型数据进行运算时,系统会自动把与型数据转化为型,然后在进行运算,结果时型。2. 自加自减运算符: ,:在使用i之后将i的值加/减1.在使用i之前,先将i的值加/减

5、1.3. 强制类型转换:()a将a转化为类型。短类型-长类型 安全长类型-短类型 有可能会丢失数据。4. 运算符的优先级:1,()、(结构体成员运算符)、(指向结构体成员运算符) 2,单目运算符 !(非)、(自减)、(自加)、(按位取反) 、正号(+)、负号(-)3,算术运算符 *、 %、 /,+、-4,关系运算符 =、 b) 中? :为3目运算符 !a 为单目运算符. 单目,三目运算符都为自右向左结合,双目运算符除赋值运算符都为自左向右结合5. 关系运算符:,=,格式输入函数:用户用指定的格式从盘上把数据输入到指定的变量中。(“格式控制字符”,变量地址列表); 在语句的格式字符串中,如果没有

6、非格式字符在“”之间做输入时的间隔,在输入时要用一个或一个以上的空格或回车或键作为输入数据之间的间隔。 函数中的格式控制后面应当是变量地址,而不是变量名。 不能用格式控制来规定输入数据的精度。 (%7.2f); , ); 如果输入在格式控制字符串中除了格式字符还有其它字符,那么在输入时这些字符将被作为间隔符,要输入相同的字符。 (“) 1234在输入数据时遇到以下情况,则认为是一个数据输入的结束:遇到空格键,回车键,键。满足域宽,如%4d,输入4位结束。遇到非法字符。 在输入字符型数据时,若格式控制字符中没有非格式字符,则认为所有输入的字符均为有效字符。 如: 只有当输入为: 时(即:不能有间

7、隔),才能把d赋于a,e赋予b,f赋予c。四 流程控制(一) 顺序: 按语句的先后顺序依次执行。 复合语句:可用括起来的多个语句,构成一个复合语句。在C语言中复合语句被认为是一条语句。(二) 分支:语句:实现两个分支的选择结构。最常用的3种语句的形式:1. (表达式) 语句1 (没有子句)2. (表达式) 语句1 语句2 (有子句)3. (表达式) 语句 (表达式) 语句 (表达式) 语句 (表达式) 语句 语句1嵌套:在语句中又包含一个或多个语句称为语句的嵌套。总是与它上面最近的为配对的配对。( ) ( ) 语句1 语句2 ( ) 语句3 语句4 语句:实现多分支的选择结构。根据表达式的值,

8、使流程跳转到不同的语句。 语句的一般格式:(表达式) 常量1 :语句1 常量2 :语句2 常量n :语句n语句中表达式和常量可以是整形以及字符型。任何两个后面的常量不可有相同的值。先计算表达式的值,在根据表达式的值转向不同的分支。每个分支的语句无需用括起来。每个分支都是入口点。语句时转移语句,即跳出,无语句,将执行入口点之后的所有语句。(三) 循环: (表达式) 语句先判断循环条件表达式的值,若为真,则执行循环体;若为假则不执行循环体语句。循环体语句先无条件执行一次循环体,然后在判断循环条件是否成立。 (表达式1;表达式2;表达式3)循环体语句。表达式1:为循环变量设置初始值。表达式2:判断是

9、否继续循环。表达式3:修改循环变量的值。循环嵌套:一个循环体内又包含另一个完整的循环结构,称之为循环嵌套。内层循环中还可以嵌套循环,这就是多层循环。3种循环可以互相嵌套。三种循环的比较: 一般情况下,三种循环可以互相代替。 循环中应包含使循环趋于结束的语句。 用和循环变量操作应在和之前完成。而语句可以在表达式1中实现循环变量的初始化。从循环体中强行退出,结束整个循环。停止本次循环,直接开始下次循环。五 函数使用角度来看函数包括库函数和用户自定义函数。库函数:由C系统提供,用户无须定义,也不必在程序中作类型说明,只需在程序中包含有该函数的头文件即可在程序中直接调用。用户自定义函数:用户按照需要自

10、己编写的函数。从函数形式来看:函数分为无参数函数和有参数函数。无参数函数:无参数函数一般用来 执行一组操作。无参数函数可以带回或不带回函数值。有参数函数:在调用函数时,主调函数要通过参数向被调函数传递数据。函数可以带回或者不带回函数值。一般情况下,被调函数会返回一个函数值,供主函数使用。一个C程序由一个或多个程序模块组成,每一个程序模块作为一个源程序文件。对较大的程序,一般不希望将所有的内容都放在一个文件中,而是将它们分别放在若干个源文件当中,由若干个源文件组成一个C程序。一个源程序文件由一个或多个函数及其他相关语句组成。一个源程序文件是一个编译的单位,在程序进行编译是以源程序文件为单位进行编译的,而不死以函数为单位进行编译的。C程序的执行是从函数开始的,如果在函数的执行过程中调用其他函数,调用函数结束后流程返回到函数,函数结束时整个程序运行结束。所有函数都是平行和平等的,即在定义函数时是分别进行的,互相独立的,一个函数并不

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1