上学期刚学了大部分的C 这学期的C++专选直接从面向对象开始上了 云里雾里实在听不懂 再加上C的基础很不好 连冒泡排序都不会写 实在是太难过了 从今天到下次C++课还有十天 在这十天里 要知道C++的基础知识 并且要跟上老师上到拷贝构造函数 虽说只要有C的一点基础就可以学C++ 但我实在接受不来 就从头开始学了 就当作复习C吧
学习视频:B站“黑马程序员C++”
学习网站:cplusplus
下面开始我的学习记录之旅
(由于看过前几期视频了 第一篇从 数据类型-字符型 开始记录)
字符型变量
#include
using namespace std;
int main()
{
char ch='a'; //定义一个字符型变量a//
a=97; //可以直接用ASCII码对字符型变量赋值
cout<
1、用于显示单个字符
2、语法:char ch='a'
⚠️:a.单引号括起字符
b.引号内仅能有一个字符 不可以是字符串
3、字符变量仅占一个字节
4、字符型变量是将对应的ASCII码放入存储单元 而不是将字符本身放入内存中存储
a-97 A-65
转义字符
用于表示一些不能显示出来的ASCII字符
//换行符
cout<<"hi\n";
cout<<"hi"<
注意理解“水平制表符”
aaa与hello之间的空格取决于aaa,aaa加上后面的空格一共是八个宽度,aaa占3个,空格占5个。
若为aaaa,则其后一共是4个空格
字符串型
两种风格
1、C风格字符串: char str[]="字符串"(双引号)
2、C++风格字符串: string 变量名=“字符串”(要包括头文件#include
布尔数据类型
作用:代表或真或假的值
bool类型仅有两个值
true-1-真
false-0-假
占一个字节大小
int main()
{
bool flag=true;//1
cout<<"flag"<
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)