0
点赞
收藏
分享

微信扫一扫

C语言基础(1)

数据类型

1 byte = 8 bit

char : 1 byte

short : 2 byte

int : 4 byte

long : 4 byte

long long : 8 byte

float : 4 byte

double : 8 byte

全局变量:在代码快之外的为全局变量({})

局部变量:在代码快内部的为局部变量({})

当同时存在局部变量和全局变量,并且他们的名字一样,代码优先执行局部变量

常量

字面常量

const 修饰的变量(常变量)const int n = 10;(不能 int arr[n] = {10})

#define 定义的标识符常量

枚举常量 : enum

enum Color {
RED;
YELLOW;
BLUE;
}
int main(){
emun Color color = RED;
color = YELLOW;
//BULE = 6; // BULE 是 常量
}

字符串 / 转义字符

“我是字符串”  //由双引号 引起来的一串字符称为字符串字面值,或者简称字符串
“adc” ---> 'a' 'b' 'c' '\0'
strlen : 不会计算'\0',所以为3

‘/0’ 是结束字符串的标志,计算字符串长度时,不会计算到'/0',他是转义字符

C语言基础(1)_全局变量

C语言基础(1)_字符串_02



举报

相关推荐

0 条评论