程序设计基础—c++的数据表达

注释:

注释在程序中的作用是对程序进行注释和说明,以便阅读,提高可读性。

注释分为两种,1.块注释2.行注释。

1.块注释:/*......*/   2.行注释://...... 

举例:

/* This is a program.
    HelloWorld.cpp

(在/*..*/里面的全是块注释)

*/
#include<iostream>          //预处理(行注释)
using namespace std;

int main()                     //主函数
{
 cout<<“hello,world!”<<endl; //输出 
 return 0;
}

标识符:

在C++中,标识符是用来对变量、函数、宏、结构体等进行命名的。标识符的命名规则遵循一定的规范:

1. 标识符必须以字母、下划线或美元符号 $ 开头,不能以数字开头;
2. 标识符只能由字母、数字、下划线或美元符号组成,不能使用其他符号;
3. 标识符的长度不能超过 63 个字符;
4. C++语言是区分大小写的,因此变量 a 和变量 A 是两个不同的变量;
5. C++中有一些关键字不能用作标识符,如 if、else、while、for 等。

例如,以下的变量名 "age"、"average_score"、"first_name" 以及函数名 "print_hello" 都是有效的标识符,它们遵守了 C++的命名规则。

关键字:

在C++编程语言中,关键字是一类具有特殊含义和用途的保留字,也被称为标识符。这些关键字是由C++语言本身规定的,并具有特定的作用。例如,"auto"、"double"、"int"、"struct"、"break"等都被认定为C++的关键字。

关键字的主要作用是帮助编译器理解程序的含义并进行代码的编译。它们有固定的语义和用法,用户在编写程序时不能将自定义标识符定义为关键字,否则将导致编译错误。

关键字的数量不是固定的,因为C++标准不断更新,可能会新增一些关键字。到目前为止,C++一共有63个关键字。这些关键字包括:alignas、alignof、and、and_eq、asm、atomic_cancel、atomic_commit、atomic_noexcept、auto、bitand、bitor、bool等。

数与类型:

C/C++提供了有意义的数据类型 基本类型primitive type 类型的最小单元,不能再做分解,有固定类型名 复合类型compound type 基于基本类型的扩展,可多重扩展,有固定类型名 自定义类型user defined type 由程序员自定义类型,是多种基本类型、复合类型的组合,可以有自己的名字。

c++的数据类型:

C++中的数据类型可以分为基本数据类型和派生数据类型两大类。基本数据类型是算术类型,包括整型(int)、字符型(char)、浮点型(float)和双精度浮点型(double)。其中,整型又可以细分为short(2个字节)、long(4个字节)、long long(8个字节)等不同长度的类别。

除了基本数据类型外,C++还支持用户自定义的数据类型,即派生数据类型,如结构体、类和联合体等。这些数据类型的值由其成员的值决定,而成员的类型可以是任何基本数据类型或者派生数据类型。例如,结构体是一种用户定义的数据类型,它可以包含多个不同类型的成员变量。

  • 11
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值