c++学习笔记01基本知识与数据类型

c++学习笔记01基本知识与数据类型,第1张

c++学习笔记01基本知识与数据类型 01常量 法1:宏常量

#define 常量名 常量值
宏常量不可修改

法2:常变量

const 数据类型 常变量名=常变量值
常变量不可修改

02 变量 计算数据类型占用内存大小

sizeof(数据类型/变量名)

整型

short 2
int 4
long 4
longlong 8

实型

单精度
float f1=3.14f
浮点数默认为double 不加f会多一道double转换成float
float变量值默认加f
双精度
double 变量名=变量值

字符

char 字符变量名=单引号 字符变量内容 单引号
char ch='a'

**输出字符的ASCII码:强转int型
(int)ch
或者
int(ch)
注意:
1.char是字符型,其变量需要加单引号而不是双引号
2.char单字符型的内容只有一个字符

字符串型

法1:C风格
char 变量名[]=“字符串值”
char str[]="hello world"
变量名后要加[],字符串值外要加双引号
法1:C++风格
#include
string str="hello"
要先引用string库,字符串值外要加双引号

布尔型

bool 变量名=变量值
为bool类型变量赋值时所有非0值均为True,0为false

03转义字符

换行符
n
制表符
t
默认为前部分+空格一共为八位

aaaathelloworld
aathelloworld
aaaaaa/thelloworld
结果为
aaaa(4个空格)helloworld
aa(6个空格)helloworld
aaaaaa(2个空格)helloworld
反斜杠
\

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5520809.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-13
下一篇2022-12-13

发表评论

登录后才能评论

评论列表(0条)

    保存