C++教程day1

2、有以下定义,说明哪些量可以改变哪些不可以改变?

const char *p;

*p不可变,p可变,p可以转向

const (char *) p;

*p可变,p是char类型,不可变

char *const p;

p不可变,不能转向,*p可变

const char* const p;

*p和p都不可变

char const *p;

p可变,*p不可变

(char *) const p;

*p可变,p不可变

char const* const p;

p和*p都不可变

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
C++ 是一种面向对象的编程语言,它是一种通用编程语言,支持多重编程风格,包括面向对象、泛型和过程化编程。在本教程中,我们将介绍 C++ 的基础概念和语法。 1. C++ 基本语法 C++ 程序由一个或多个函数组成,每个函数包含一组指令。以下是一个简单的 C++ 程序示例: ``` #include <iostream> using namespace std; int main() { cout << "Hello, World!"; return 0; } ``` 2. 数据类型 在 C++ 中,有许多不同的数据类型,包括整数、浮点数、字符、字符串等。以下是一些常见的数据类型: - 整数类型:int、short、long、long long - 浮点类型:float、double、long double - 字符类型:char - 字符串类型:string 3. 控制语句 C++ 提供了许多控制语句,用于控制程序的执行流程。以下是一些常见的控制语句: - if-else 语句 - switch 语句 - 循环语句:for、while、do-while 4. 函数 函数是 C++ 程序的基本组成部分之一,它包含一组指令,用于完成特定的任务。以下是一个简单的函数示例: ``` int add(int a, int b) { return a + b; } ``` 5. 数组 数组是一个存储相同类型数据的集合。以下是一个简单的数组示例: ``` int numbers[5] = {1, 2, 3, 4, 5}; ``` 6. 指针 指针是 C++ 中一个非常重要的概念,它是一个变量,存储了一个内存地址。以下是一个简单的指针示例: ``` int a = 10; int *ptr = &a; ``` 以上就是 C++ 的基础概念和语法,希望能帮助你入门 C++ 编程。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值