11.29 笔记

课堂笔记
必须用main作为子函数,程序从主函数开始执行,具有唯一性,后面不能带“;”
函数体用“{“开始,用”}“结束
用”;“作为函数结束的标志
定义变量:为变量分配空间,只能定义一次
声明变量:表示变量已经定义,扩展变量的使用范围,变量可以多次声明(不分配空间)
c语言程序是由文件构成的,文件是由函数和预处理器构成的,函数有语句构成
注释部分 1 必须用/* /括起来
2 必须成对出现
3 /和
之间不能有空格
4 注释可以出现在任何地方,对程序不起任何作用,注释间不能嵌套
预处理器指令必须以#开头,但不能加”;“,以回车作为结束标志
预处理包含文件 include
宏定义 define
条件编译
#if0(不编译)

             #end if 
             
             #if1(编译)
             
             #end if

主函数完成的功能:输入,输出和调用函数
标识符:字母、下划线开头,由字母数字下划线组成,区分大小写,不能超过32个字符
不能使用保留字,尽量使用英文,不要使用汉语拼音,数字(保留字如 int 之类的)
现在int型 long int型都是32位字节 long long型占64位字节
例 64-100
64的原码是 0100000
-100的原码是 11100100
正数的反码和补码都是它本身
-100的反码是 10011011
-100的补码是 10011100
反码和补码的转换都是加1
01000000
+10011100
=11011100
取反 10100011
加1 10100100=-36
实型数据 1位符号位加23位尾数位加8位指数位
字符型数据用ASCLL码表示
字符型和整形在-128至127之内可以通用
定义结构体(struct)共用体(union)枚举类型(enum)等类型时不分配空间,空间只分配给变量
数组里必须是相同类型的变量(同质),有序,连续
共用体里面的结构单元共用同一个地址,不能同时存在,不能同时使用,结构体变量可以同时存在 同时使用
int p=NULL int表示指针变量的基变量(表示p指向的地址的数据类型),NULL表示空指针
typedef 对已经存在的类型再取个名字
sizeof是运算符,求一个变量占的字节数
strlen计算字符型变量里第一个\0之前的字节个数
在内存中,实数一律以指数形式存放
在内存中,整数可以精确存放,实型数据存在误差
实型常量不分float double
定义变量的同时可以赋初值,定义的同时赋值叫初始化

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值