2020-10-24

c语言概述
C语言是强类型语言,且c语言函数不可嵌套但可以嵌套调用
C语言重要类型所占字节
char 1字节
short 2字节
int 4字节
long int 4字节
long long 8字节
float 4字节
double 8字节
long double 8字节,12字节,16字节
bool 1字节
C语言变量:可读(可获取,可取值)可写(赋值)
C语言常量:只可读不可写
定义:对编译器和机器
声明:对编译器
全局变量:在函数外部定义
局部变量:在函数内部定义
当全局变量名与局部变量名冲突时,局部优先。
scanf(格式控制符)
char—%c
int— %d
float— %f
(二)常量
宏常量:用#define 定义的变量叫宏常量
const :常变量,必须进行初始化
enum:枚举关键字,降枚举变量赋给变量名,称为枚举常量。给enum定义的变量赋值只可以使用枚举值:
eg:enum color {RED=1,BLACK=2};
enum color x =RED;

字符&字符串常量:’a’:定界符 char ch=’a’;
即ch =97 ’a’表示a的ASCLL码值。
”a”:是字符串的定界符
即”a”=”97 \0” ’\0’为字符串的结束标志。
’\’为转义符:
转义符就是把字符转化为其他意义;
例如:’\’’—’:将\’转化为’本身的意义。
程序运行时系统会开辟四个存储空间:
. text 代码区
. date 数据区(用来存储在函数之外定义的变量)
. heap 堆区(由malloc开辟)
. stack 栈区(为局部变量声明空间)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

DaysAway

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值