11.29苏嵌学习笔记

必须使用main作为子函数,程序从主函数开始执行,具有唯一性,后面不能带";"
函数体用 { 开始,用 } 结束
用 ; 作为语句结束的标志
定义变量:为变量分配空间,只能定义一次
声明变量:表示变量已经定义,扩展变量的使用范围,声明可以多次申明(不分配空间)
C语言程序是由文件构成的,文件是由函数和预处理器,函数由语句构成
注释部分 1 必须用/* /括起来
2 必须成对出现
3 / * 之间不能有空格
4 注释可以出现在任何地方,对程序不起作用,注释之间不能嵌套/
*/
预处理器指令必须以 # 开头,但不能加分号; 以回车作为结束标志
(include 宏定义define 条件编译# if0/1 #endif )
主函数完成的功能 : 输入 输出 调用函数
标识符:字母,下划线开头 由字母数字下划线组成 区分大小写的 不能超过32个字符
不能使用保留字 (尽量使用英语单词,不要使用汉语拼音、数字)
现在int型 long int型都是占32位 long long型占64位
整型数据用补码表示
实型数据 1位符号位加23位尾数位加8位指数位(表示小数点的位置)
字符型数据用ASCII码表示
字符型和整型在 -128-127内可以通用
定义结构体(struct)共用体(union)枚举类型(enum)等类型时不分配空间,空间只分配给变量
数组里必须是相同类型的变量(同质),有序,连续
共用体里面的结构单元共用同一个地址,不能同时存在,不能同时使用;结构体的变量可以
int p=NULL int表示指针变量的基类型(表示p指向的地址的数据类型),NULL表示空指针
typedef 对已经存在的类型再取个名字
sizeof 是运算符,求一个变量占的字节数
strlen 计算字符型变量里第一个/0之前的字节个数
在内存中,实数一律以指数形式存放
在内存在,整数可以精确存放,实型数据存在误差
实型常量不分float double
定义变量的同时可以赋初值,定义的同时赋值叫初始化

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值