C++小白学习

C++结构体

可以把结构体看成一个程序块
需要进行相关的定义、引用等。

结构体声明
结构体引用
结构体变量

变量存在的意义:方便管理内存空间。
使用内存编号引用,一般不用。
给内存起名a。

变量创建的语法。

数据类型。 int、float等。
数据类型 变量名 = 变量初始值。如:int s = 10。

常量:

#define 常量名 常量值
如:
#define day 7
const修饰的变量也称为常量。

const是一个表示常量的关键字,可以用来定义不可变的变量。在程序运行过程中,const定义的变量的值不能被更改。const的作用是保护程序中不希望被修改的数据,同时也可以提高程序的性能,因为编译器可以更好地优化const变量的处理。在C++和很多其他编程语言中,const也可以用在函数参数和返回值上,以指示这些值是常量,不可被修改。

关键字标识符

这些单词被系统用了
不能用关键字给变量起名

和 C
语言中的关键字相同的:auto、break、case、char、const、continue、default、do、double、else、enum、extern、float、for、goto、if、int、long、register、return、short、signed、sizeof、static、struct、switch、typedef、union、unsigned、void、volatile、while。

C++
新增的关键字:bool、catch、class、const_cast、delete、dynamic_cast、explicit、export、false、friend、inline、mutable、namespace、new、operator、private、protected、public、reinterpret_cast、static_cast、template、this、throw、true、try、typeid、typename、using、virtual、wchar_t。

标识符命名规则:

  1. 只能由字母(包括大小写)、数字和下划线组成;
  2. 不能以数字开头;
  3. 不允许使用关键字(如if、for、while等)作为标识符;
  4. 大小写敏感,例如apple和Apple是两个不同的标识符;
  5. 不能包含空格和特殊字符(如!、@、#、$等)。

通常还有命名约定:

  1. 变量名通常使用小写字母,单词之间用下划线连接(如my_variable);
  2. 函数名、方法名和模块名通常使用小写字母,单词之间使用下划线连接(如my_function);
  3. 类名通常使用大写字母开头的驼峰命名法(如MyClass);
  4. 常量名通常使用大写字母,单词之间用下划线连接(如PI);
  5. 私有变量名通常以下划线开头(如 _my_variable)。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值