C++基本语法

本文介绍了C++编程的基础语法,包括程序定义、关键字、注释、数据类型、typedef声明和枚举类型的详细解释。通过实例展示了C++程序的结构,如主函数、输出语句和返回值。同时,文章还讲解了C++中的分号和语句块的作用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

C++程序的定义

C++程序可以定义为对象的集合,然后通过调用这些对象的方法进行交互1

  1. 对象 对象包括状态和行为,比如人的状态包括身高、体重等,人的行为包括吃饭、走路等。
  2. 类是用于描述行为或状态的模板
  3. 方法 一个方法表示一个行为,一个类可以包含多个方法
  4. 即时变量 每个对象都有其独特的即时变量,对象的状态是由这些即时变量的值创建的。

例子

#include <iostream>        // 1
using namespace std;      // 2

int main()               // 3
{
	cout << "Hello World";      // 4
	return 0            // 5
} 
  1. 头文件,包含了程序中一些有用的信息
  2. 告诉编译器使用std命名空间
  3. 主函数,程序从这里开始
  4. 输出
  5. 终止主函数,并向调用进程返回值0.

C++中的分号和语句块

  1. 分号(;)是语句结束符。
  2. 语句块是一组使用大括号{ }括起来的按逻辑连接的语句。

C++中的关键字

注意:C++中的关键字2不能作为常量名,变量名或其他标识符名称

C++的注释

  1. /* 注释内容*/
  2. /*跨行
    *注释
    */
  3. // 注释内容

数据类型

类型关键字
布尔型bool
字符型char
整型int
浮点型float
双浮点型double
无类型void
宽字符型wchar_t

其中wchar_t是这样来的

typedef wchar_t short int;

因此,wchar_t 实际上的空间和short int一样。
另外,一些基本类型也可以使用一个或多个类型修饰符进行修饰。包括:signed,unsigned,short和long。

typedef 声明

typedef type newname;

type:类型名
newname:新名字

枚举类型

枚举类型是由用户定义的若干枚举常量的集合。
如果一个变量只有几种可能的值,可以定义为枚举类型。所谓“枚举”,就是将变量的值一一列举出来,变量的值只能在列举的范围内。枚举类型的一般形式如下:

enum 枚举名{
        标识符[=整型常数];
        标识符[=整型常数];
...
        标识符[=整型常数];
}枚举变量

  1. http://www.runoob.com/cplusplus/cpp-basic-syntax.html ↩︎

  2. C++的关键字(保留字)完整介绍 ↩︎

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值