c语言大一小白基础笔记
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
C语言基础笔记 本笔记总结了C语言的基础知识,涵盖了整型数据、字符型数据、浮点型数据、常量类型和运算符等方面的知识点。 3.2 整型数据 整型数据是指以整数形式存在的数据,包括基本整型(int)、短整型(short int)和长整型(long int)等。整型数据的存储方式是补码形式,正数的补码是其二进制形式,而负数的补码是将其绝对值的补码先写出来,然后对其所有二进制按位取反,最后再在末尾加上1。 * 基本整型(int):分配2~4个字节,存储方式是补码形式,符号位在最左边,0表示正数,1表示负数。 * 短整型(short int):分配2个字节,存储方式与int型相同。 * 长整型(long int):分配4个字节,类型名为long int或long。 * 双长整型(long long int):分配8个字节,类型名为long long int或long long。 整型变量可以加unsigned或signed修饰符,默认情况下是signed类型,unsigned类型不可以存储负数。 3.2.4 字符型数据 字符型数据是指以字符形式存在的数据,每个字符占用一个字节(8位),存储方式是ASCII码形式。字符变量是用类型符char定义的,实际上是一个字节的整型变量。字符代码也可以用signed和unsigned修饰,但实际上由于字符的代码不可能为负值,所以存储时只用到其中的一部分,其中第一位都是0。 3.2.5 浮点型数据 浮点型数据是用来表示具有小数点的实数,由于小数点的位置可以浮动,所以实数的指数形式称为浮点数。浮点型数据的存储方式是规范化的二进制指数形式,系统将实型数据分成小数部分和指数部分两个部分,分别存放。 * float型:每个变量占用4个字节,数值以规范化的二进制指数形式存放,系统将实型数据分成小数部分和指数部分两个部分,分别存放,可以得到6位有效数字。 * double型:用8个字节存储一个double型数据,可以得到15位有效数字,在C语言中进行浮点数的算数运算时,将float型数据都自动转换为double型然后再运算。 3.2.6 常量的类型 常量的类型可以由其表示形式判定,例如: * 由单撇号括起来的单个字符或转义字符是字符常量。 * 不带小数点的数值是整型常量,但应注意其有效范围,超出范围,系统会把他当作其他类型来处理。 * 以小数形式或指数形式出现的实数均是浮点型常量。 * 在一个整数的末尾加大写字母L或小写字母l,表示他是长整型。 3.3 运算符和表达式 运算符是C语言中用于运算的符号,例如+、-、\*、/、%等。表达式是由运算符和操作数组成的式子。 * 两个整数相除的结果等于整数,如5/3=1,舍去了小数部分,若除数或被除数中有一个为负数,则舍入的方向是不确定的。 * %(取余数)要求参加运算的运算对象为整数,结果也为整数,除%以外的运算符的操作数都可以是任何算数类型。 * 自增(++)和自减(--)运算符的作用是使变量的值加一或减一。 * 自增自减运算符也常用到循环语句中,使循环变量自动加一,也用于指针变量,使指针指向下一个地址。 * 算数运算符是从左至右,赋值运算符是从右到左。 通过本笔记,我们可以了解C语言的基础知识,包括整型数据、字符型数据、浮点型数据、常量类型和运算符等方面的知识点,为进一步学习C语言打下坚实的基础。
剩余7页未读,继续阅读
- qq_289938992022-02-13用户下载后在一定时间内未进行评价,系统默认好评。
- 粉丝: 0
- 资源: 2
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助