栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

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

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

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
反斜杠
\

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/529000.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号