档概述了 C++ 编程的规范,重点关注代码风格和变量定义准则,提高代码可读性、可维护性和一致性。 代码风格 缩进: 使用 4 个空格进行缩进。 命名: 变量名和函数名使用驼峰命名法 (camelCase)。 类名使用帕斯卡命名法 (PascalCase)。 常量使用全大写字母,单词之间用下划线分
C++ 24 次浏览
在 C++ 中,使用 const 关键字声明只读变量,这类变量必须在定义时初始化,并且其值在程序运行过程中不可修改。 例如: const double Kdval = 5.2; 定义了一个名为 Kdval 的只读变量,并将其初始化为 5.2。 为了区分 C++ 中的 const 只读变量和 C 语
C++ 23 次浏览
二、在定义类型的同时定义变量struct student { int num; char name[20]; char sex; int age; float score; char addr[30]; } student1, student2; struct结构体名{成员列表}变量名列表;紧接着定
C++ 20 次浏览
指针变量不仅可以在赋值语句中指定,如int i, *i_point; i_point=&i;还可以在定义时赋初值,如int i; int *i_point=&i;在定义语句中,*表示指针类型,无计算意义;在语句中,*表示指向,&表示地址。指针变量只能指向相同类型的变量,整型指针只能存放整型数据的地址
C++ 21 次浏览
指针变量也需先定义,格式为: int *p1; 其中: *表示p1为指针变量 变量名仍为p1 指针变量只能指向同类型变量。 合法:int i, *p1; p1 = &i;不合法:int i; float a; p1 = &a;
C 9 次浏览
(1)在函数内部定义的变量(2)auto可省,在栈中分配(3)只在本函数中使用(4)不初始化,则为任意值数据存储在局部对象中,通过参数传递实现共享——函数间的参数传递。 5.3.1局部变量1,程序的内存形式代码区全局数据区栈区堆区
C++ 23 次浏览
指针变量的赋值操作是将一个内存地址赋给指针变量。在进行赋值时,需要注意以下几点: 地址中存储的数据类型必须与指针类型一致。 赋值给指针变量的值必须是地址常量或变量,不能是普通整数。 可以将整数 0 赋值给指针,表示空指针。 指针的类型是指针所指向变量的类型,而不是指针本身数据值的类型。任何指针本身
C++ 21 次浏览
指针变量的定义需要在使用前先声明。示例如下:int *p1; 其中,*表示该变量为指针变量,而变量名为p1。需要注意的是: 指针变量只能指向同一类型的变量。 示例: int i, *p1; float a; p1 = &i // 合法 p1 = &a // 不合法
C 20 次浏览
整型变量分为有符号和无符号。 有符号型- short:占2字节,范围:-215~215-1- int:占4字节,范围:-231~231-1- long:占4字节,范围:-2-31~231-1 无符号型- unsigned short:占2字节,范围:0~65535- unsigned int:占4字
C++ 27 次浏览
常量与变量常量:在程序运行过程中,其值一直保持不变的量为常量。常量也区分不同的类型:30,40为整型,30.0,40.0为实型,编辑器只是根据其表面形式来判断其类型。变量:在程序运行过程中,其值可以改变的量为变量。变量在程序的执行中能够赋值,发生变化。变量有一个名字,并在使用之前要说明其类型,一经说
C++ 23 次浏览