C++学习(1)—— 初识C++
2024-10-19 16:25:46
1. 变量
作用:给一段指定的内存空间起名,方便操作这段内存空间
语法:数据类型 变量名称=变量初始值
#include<iostream>
using namespace std;
int main(){
int a=10;
cout << "a = " << a << endl;
system("pause");
return 0;
}
2. 常量
作用:用于记录程序中不可更改的数据
两种方式:
- define宏常量:
define 常量名 常量值
- define定义的常量名不可以用作可修改的左值;
- const修饰的变量:
const 数据类型 变量名=变量值
- const修饰的变量也不可修改;
#include<iostream>
//1.宏常量
#define day 7
int main(){
cout << "一周里总共有" << day << "天" << endl;
//day = 8; //报错,宏常量不可以修改
//2.const修饰变量
const int month = 12;
cout << "一年里总共有" << month << "个月份" << endl;
//month = 24; //报错,const修饰不可以修改
system("pause");
return 0;
}
3. 关键字
作用:关键字是C++中预先保留的单词(标识符)
在给变量或常量起名称时,不要用C++的关键字,否则会产生歧义
4. 标识符命名规则
- 标识符不能是关键字
- 标识符只能由字母、数字、下划线组成
- 第一个字符必须为字母或下划线
- 标识符中区分大小写
建议:给变量起名时,最好能够简明知意
最新文章
- Java,extends,继承
- floyd算法 poj2253
- Eclipse Memory Analyzer,内存泄漏插件,安装使用一条龙
- SQLServer中char、varchar、nchar、nvarchar的区别:
- 小度Wifi_设置
- linux 安装redis
- mysql使用过程中碰到的问题
- DynamicObject数据包操作
- hadoop的wordcount的改动版
- [AngularJS] Exploring the Angular 1.5 .component() method
- Android Notification (转)
- perl的INC设置
- Java课程设计----仿Windows标准型计算器
- 在OpenCV3.1.0中使用SIFT,SURF算法
- 从零开始搭建VUE项目
- Python实现排列组合
- BZOJ 1833 数字计数 数位DP
- 安装 aconda 后Linux的终端界面前部出现(base)字样
- 数据迁移_把RAC环境备份的数据,恢复到另一台单机Oracle本地文件系统下
- Java 和 Javascript的关系