野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: fire

【每日一题】const的作用 [嵌入式校园招聘笔试题]

  [复制链接]
发表于 2015-3-13 15:30:09 | 显示全部楼层
111111111111
回复 支持 反对

使用道具 举报

发表于 2015-3-13 16:02:24 | 显示全部楼层
1.a不可变
2.a不可变
3.*a不可变
4.a不可变
5.*a不可变
回复 支持 反对

使用道具 举报

发表于 2015-3-13 19:53:25 | 显示全部楼层
用来限定一个变量不允许被改变的修饰符
回复 支持 反对

使用道具 举报

发表于 2015-3-14 09:28:25 | 显示全部楼层
好题 啊                       
回复 支持 反对

使用道具 举报

发表于 2015-3-14 20:00:23 | 显示全部楼层
sdegfreverfverfe
回复 支持 反对

使用道具 举报

发表于 2015-3-14 20:02:07 | 显示全部楼层
回复看一下总结
回复 支持 反对

使用道具 举报

发表于 2015-3-14 22:45:37 | 显示全部楼层
只知道第一个  和 第二个
学习学习
回复 支持 反对

使用道具 举报

发表于 2015-3-15 00:09:03 | 显示全部楼层
申明一个名为a的指针
回复 支持 反对

使用道具 举报

发表于 2015-3-15 00:57:58 | 显示全部楼层
      左数右指
回复 支持 反对

使用道具 举报

发表于 2015-3-15 14:08:40 | 显示全部楼层
路过,学习一下
回复 支持 反对

使用道具 举报

发表于 2015-3-15 16:22:32 | 显示全部楼层
学习一下
回复

使用道具 举报

发表于 2015-3-16 15:26:22 | 显示全部楼层
走过路过,不能错过帅呆了,赞一个
回复 支持 反对

使用道具 举报

发表于 2015-3-16 19:43:12 | 显示全部楼层
学习看看
回复

使用道具 举报

发表于 2015-3-16 22:25:19 | 显示全部楼层
学习一下爱的所发生的发奥德赛发
回复 支持 反对

使用道具 举报

发表于 2015-3-17 11:27:00 | 显示全部楼层
1、2中的a是不能修改
3、*a不能修改,a可以
4、a不能修改
5、同3
回复 支持 反对

使用道具 举报

发表于 2015-3-17 16:27:38 | 显示全部楼层
每日一题,学习一下。
回复 支持 反对

使用道具 举报

发表于 2015-3-17 18:32:42 | 显示全部楼层
就是固定不变的
回复 支持 反对

使用道具 举报

发表于 2015-3-17 19:39:51 | 显示全部楼层
1:定义静态整形变量a,a不可变
2:定义静态整形变量a,a不可变
3:定义静态整形指针变量a,a可变
4:定义整形静态指针变量a,a不可变
3:定义静态整形指针变量a,a可变
回复 支持 反对

使用道具 举报

发表于 2015-3-18 09:41:37 来自手机 | 显示全部楼层
我靠,长姿势了
回复 支持 反对

使用道具 举报

发表于 2015-3-18 14:07:58 | 显示全部楼层
1,常量a不能再修改;
2,a不能修改;
3,a所指的对象不能改变;
4,a不可变;
5,a和a指的对象都不可变;
回复 支持 反对

使用道具 举报

发表于 2015-3-18 14:27:44 来自手机 | 显示全部楼层
1.a不可变,2.a不可变。。。。。。。
回复 支持 反对

使用道具 举报

发表于 2015-3-19 17:08:17 | 显示全部楼层
学习学习 既然是考题
回复 支持 反对

使用道具 举报

发表于 2015-3-19 17:49:49 | 显示全部楼层
ahhahahhaahahha
回复 支持 反对

使用道具 举报

发表于 2015-3-19 19:54:02 | 显示全部楼层
学习学习,C++中学过
回复 支持 反对

使用道具 举报

发表于 2015-3-20 13:56:13 | 显示全部楼层
1和2意义相同,均是定义常量a,只读;3表示指针a所指向的内容为只读;4表示指针a本身只读;5跟4应该一样吧
回复 支持 反对

使用道具 举报

发表于 2015-3-20 20:02:16 | 显示全部楼层
常量,定义之后不能改变
回复 支持 反对

使用道具 举报

发表于 2015-3-20 20:30:19 | 显示全部楼层
hh哈工大期CTGFXUXRTFGX  XFQGHWF
回复 支持 反对

使用道具 举报

发表于 2015-3-20 21:57:21 | 显示全部楼层
const
const int a;
int
const
回复 支持 反对

使用道具 举报

发表于 2015-3-21 11:26:34 | 显示全部楼层
看看,不知道了
回复 支持 反对

使用道具 举报

发表于 2015-3-21 14:33:27 | 显示全部楼层
学习  学习
回复 支持 反对

使用道具 举报

发表于 2015-3-21 20:24:06 | 显示全部楼层
标准    是
回复 支持 反对

使用道具 举报

发表于 2015-3-22 08:57:44 | 显示全部楼层
我要回复看答案
回复 支持 反对

使用道具 举报

发表于 2015-3-22 17:19:51 | 显示全部楼层
const 将变量设为静态变量,在程序执行过程中只可读,不可写。
回复 支持 反对

使用道具 举报

发表于 2015-3-23 11:48:44 | 显示全部楼层
小白前来拜读
回复 支持 反对

使用道具 举报

发表于 2015-3-23 14:18:48 | 显示全部楼层
3、cons有什么主要的作用?
(1)可以定义const常量,具有不可变性。 例如:
const int Max=100; int Array[Max];
(2)便于进行类型检查,使编译器对处理内容有更多了解,消除了一些隐患。例如: void f(const int i) { .........} 编译器就会知道i是一个常量,不允许修改; (3)可以避免意义模糊的数字出现,同样可以很方便地进行参数的调整和修改。 同宏定义一样,可以做到不变则已,一变都变!如(1)中,如果想修改Max的内容,只需要:const int Max=you want;即可!
(4)可以保护被修饰的东西,防止意外的修改,增强程序的健壮性。 还是上面的例子,如果在函数体内修改了i,编译器就会报错; 例如:
void f(const int i) { i=10;//error! }
(5) 为函数重载提供了一个参考。
class A { ......
void f(int i) {......} //一个函数
void f(int i) const {......} //上一个函数的重载 ......
};
(6) 可以节省空间,避免不必要的内存分配。 例如:
#define PI 3.14159 //常量宏
const doulbe Pi=3.14159; //此时并未将Pi放入ROM中 ......
double i=Pi; //此时为Pi分配内存,以后不再分配!
double I=PI; //编译期间进行宏替换,分配内存
double j=Pi; //没有内存分配
double J=PI; //再进行宏替换,又一次分配内存!
const定义常量从汇编的角度来看,只是给出了对应的内存地址,而不是象#define一样给出的是立即数,所以,const定义的常量在程序运行过程中只有一份拷贝,而#define定义的常量在内存中有若干个拷贝。
回复 支持 反对

使用道具 举报

发表于 2015-3-23 16:55:43 | 显示全部楼层
第五个没见过。。
回复 支持 反对

使用道具 举报

发表于 2015-3-23 17:11:40 | 显示全部楼层
回复

使用道具 举报

发表于 2015-3-23 20:34:10 | 显示全部楼层
1,对整性a变量的声明
2,对变量a的声明
3,对指向整型指针a的变量声明
回复 支持 反对

使用道具 举报

发表于 2015-3-23 22:26:06 | 显示全部楼层
const: 只读变量(变量保存于静态存储区)
a不可变
a不可变
*a不可变
a不可变
a和*a都不可变
回复 支持 反对

使用道具 举报

发表于 2015-3-25 21:53:45 | 显示全部楼层
const这个关键字真的不懂,好好看下
回复 支持 反对

使用道具 举报

发表于 2015-3-26 19:03:43 | 显示全部楼层
没看懂,看看答案
回复 支持 反对

使用道具 举报

发表于 2015-3-26 21:39:11 | 显示全部楼层
12一样修饰变量不变,3是指针地址不变,4是指针指向的内容不变
回复 支持 反对

使用道具 举报

发表于 2015-3-26 22:02:46 | 显示全部楼层
不懂。学习
回复

使用道具 举报

发表于 2015-3-26 22:29:11 来自手机 | 显示全部楼层
我也来学习下
回复 支持 反对

使用道具 举报

发表于 2015-3-27 13:15:57 | 显示全部楼层
两个都不可变
回复 支持 反对

使用道具 举报

发表于 2015-3-27 18:24:16 | 显示全部楼层
const应该是定义不可变变量的吧
回复 支持 反对

使用道具 举报

发表于 2015-3-27 22:03:55 | 显示全部楼层
我要试试  让我来
回复 支持 反对

使用道具 举报

发表于 2015-3-28 11:16:00 | 显示全部楼层
定义只读变量。。。。。。。。。
回复 支持 反对

使用道具 举报

发表于 2015-3-28 15:57:58 | 显示全部楼层
2,a只初始化一次;4,只初始化一次指针变量a
回复 支持 反对

使用道具 举报

发表于 2015-3-28 16:44:57 | 显示全部楼层
学习了,让我看看答案
回复 支持 反对

使用道具 举报

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

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-5-2 04:05 , Processed in 0.085239 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表