所以今天是摆烂的第三天:
就是来总结一下自己刚学c++常犯的小错误(在注释里)和总结吧;
先来看看hello world输出代码;
//打了四遍这个代码终于对了TAT
//在一整个程序里面如果有多个文件并且不止一个main函数的话,那么程序会报错的
#include<iostream>
using namespace std;//这个真的要记得写;
int main()
{
cout << "hello world " << endl;//这里是“l”不是“1”,注意:输出是小于括号
system("pause");
return 0;//有pause还要加一个return别忘记了
}
-------------------------------------------------------
//听说这个是c++最基本的代码模板
#include<iostream>
using namespace std;
int main()
{
system("pause");
return 0;
}
变量的存在意义:方便管理内存空间
#include<iostream>
using namespace std;
int main()
{
int a = 10;
cout << "a=" << a << endl;
system("pause");
return 0;
}
变量的定义和c++没什么区别,但是常量除了用#define定义外,还可以用const加定义变量的数据类型,这时候就不可以再次对这个变量再次赋值了;
#include<iostream>
using namespace std;
#define day 7
int main()
{
const int month = 12;
cout << "一年有:" << month << "个月" << endl;
cout << "一周有" << day << "天" << endl;
system("pause");
//虽然说这是模板,但是少了好像目前也没什么不妥的,但是还是要养成习惯;
return 0;
}
比如这样编译器会报错:
const int month=12;
month=10;
可以用c++编译器试试加深印象哈哈
还有就是和c语言差不多的
不能用关键字命名变量或者常量;
关于标识符的注意事项:
1.标识符不能用关键字来命名;
2.标识符区分大小写;
3.标识符有数字字母和下划线组成;
4.标识符的第一个字符必须是字母或者下划线;
对了,c++里面也有一个short型数据类型表示短整型;
//数据类型:给变量分配合理的内存空间;
//短整型
#include<iostream>
using namespace std;
int main()
{
short num1 = 10;//-32768~32767;
cout << "输出的数字为" << num1 << endl;
system("pause");
return 0;
}
然后可以看到这个短整型的范围;如果超出了范围会怎么样
这时候我打印它的边界还是正常的;但是加一个一后
就变成这样了,就是溢出了;所以打印的数字要在定义的数据类型范围内QAQ;
还有一个关键字的作用是sizeof,和c语言一样,是测量数据类型或者变量占用的字节(也就是储存空间);
//整型字节比较
//short<int <=long <=long long
虽然是这么说,但是我试了一下,如果用sizeof测量常量的话也是可以的,但是一般测的整数只要在int范围内都是被认为是int类型;文章来源:https://www.toymoban.com/news/detail-416908.html
最后,还是和想摆的人说说(包括我自己):努力的意义是当所有美好的事情奔我而来的时候,我能够坦然地张开双臂拥抱它,并觉得我值得;文章来源地址https://www.toymoban.com/news/detail-416908.html
到了这里,关于自从上了数据结构课之后就想自学c++了的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!