C语言中const有什么用途

[复制链接]
查看11 | 回复5 | 2019-11-5 21:56:37 | 显示全部楼层 |阅读模式
是一道专接本的简答题,要求至少说出两种const的用途
还有一道题是软件测试都有哪些种类
请高手帮忙

回复

使用道具 举报

千问 | 2019-11-5 21:56:37 | 显示全部楼层
可以定义const常量,具有不可变性。例如:const int Max=100; Max++会产生错误; 便于进行类型检查,使编译器对处理内容有更多了解,消除了一些隐患。例如: void f(const int i) { .........} 编译器就会知道i是一个常量,不允许修改; 可以避免意义模糊的数字出现,同样可以很方便地进行参数的调整和修改。 同宏定义一样,可以做到不变则已,一变都变!如(1)中,如果想修改Max的内容,只需要它修改成:const int Max=you want;即可!可以保护被修饰...
回复

使用道具 举报

千问 | 2019-11-5 21:56:37 | 显示全部楼层
const修饰的数据类型是指常类型,常类型的变量或对象的值是不能被更新的。const关键字的作用主要有以下几点:(1)可以定义const常量,具有不可变性。 例如: const int Max=100; int Array[Max]; (2)便于进行类型检查,使编译器对处理内容有更多了解,消除了一些隐患。例如: void f(cons...
回复

使用道具 举报

千问 | 2019-11-5 21:56:37 | 显示全部楼层
const是一个C语言的关键字,它限定一个变量不允许被改变。使用const在一定程度上可以提高程序的安全性和可靠性。另外,在观看别人代码的时候,清晰理解const所起的作用,对理解对方的程序也有一些帮助。另外CONST在其他编程语言中也有出现,如C++、PHP5、C#.net、HC08 C。(1)可以定义const常量,具有不可变性。例如...
回复

使用道具 举报

千问 | 2019-11-5 21:56:37 | 显示全部楼层
const是一个关键字,用它在c或c++中可以定义一个常量,特点是这个常量不可以在程序中被修改,一但被程序意外修改编译器就会报错。...
回复

使用道具 举报

千问 | 2019-11-5 21:56:37 | 显示全部楼层
CONST:一个C语言的关键字...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行