野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: fire

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

  [复制链接]
发表于 2015-1-9 16:02:52 | 显示全部楼层
话说火哥int const * a const 这样可以吗?我之前见到的是int const *const a
回复 支持 反对

使用道具 举报

发表于 2015-1-10 14:56:39 | 显示全部楼层
1 修饰int 说明a只能是int型
2 修饰 a 说明a不能被改变
3 修饰 int 说明 a所指的变量只能是int
4 修饰 a 说明指针a不能被改变,但是a所指的变量能被改变
5 不懂
回复 支持 反对

使用道具 举报

发表于 2015-1-10 17:52:15 | 显示全部楼层
                     
回复 支持 反对

使用道具 举报

发表于 2015-1-11 15:48:51 | 显示全部楼层
最后2个都没见过,只能求答案了
回复 支持 反对

使用道具 举报

发表于 2015-1-11 21:26:36 | 显示全部楼层
。。。。。。。。。。。。。。。。。。。。
回复

使用道具 举报

发表于 2015-1-12 11:41:56 | 显示全部楼层
1、2一样,a是常整型
3、指向常整型的可变指针,即指针可以变,但编译器不允许修改指针所指向的整型数
4、指向整型的常指针,该指针无法改变,一般要赋初值,但指向的整型是可变的
5、不知道
回复 支持 反对

使用道具 举报

发表于 2015-1-12 12:36:02 | 显示全部楼层
不太明白,学习学习。
回复 支持 反对

使用道具 举报

发表于 2015-1-12 14:01:47 | 显示全部楼层
const我是一只比较糊涂的
回复 支持 反对

使用道具 举报

发表于 2015-1-12 14:25:42 | 显示全部楼层
看看答案。。。。。。。。。
回复

使用道具 举报

发表于 2015-1-12 22:10:17 | 显示全部楼层
学习中…………
回复

使用道具 举报

发表于 2015-1-13 00:05:23 | 显示全部楼层
走过路过,不能错过帅呆了,赞一个
回复 支持 反对

使用道具 举报

发表于 2015-1-13 21:57:47 | 显示全部楼层
const放在关键字前后,所表达的意思一致,可以忽略,所以1,2,都表示为只读变量;
const修饰指针时,采用就近原则,即离const近的变量为只读变量,所以3指针所指向的变量为只读变量,指针变量本身值可以修改,4则相反,指针所指向的变量可变,指针自身的值不变。5应该表达为const int *const p,即指针和其所指向的地址内的值都为只读变量。
回复 支持 反对

使用道具 举报

发表于 2015-1-13 22:55:37 | 显示全部楼层
  自学了这么久  表示还真不知道
回复 支持 反对

使用道具 举报

发表于 2015-1-14 09:03:29 | 显示全部楼层
1 a为常数
2a为常数
3a为指针常量
4a为指针常量
5a为常量指针
回复 支持 反对

使用道具 举报

发表于 2015-1-14 09:56:26 | 显示全部楼层
定义常量。。。。。。。。。。。。。。。
回复

使用道具 举报

发表于 2015-1-14 12:15:02 | 显示全部楼层

const只读变量,即变量保存在只读静态存储区。编译时,如何尝试修改只读变量,则编译器提示出错,就能防止误修改。
1.a的值是不可变的
2、a的值是不可变的
3.*a的值不可变
4.a不可变,*a可变
5.两个都不可变
回复 支持 反对

使用道具 举报

发表于 2015-1-14 17:32:38 | 显示全部楼层
学习中,关键字强烈支持。
回复 支持 反对

使用道具 举报

发表于 2015-1-14 22:25:22 | 显示全部楼层
1整型数a不能变;
2.a不能变
3,指针指向的数值不能变
4.指针不能改变(地址不能变)
5,指向的数值不能变
回复 支持 反对

使用道具 举报

发表于 2015-1-15 10:18:04 | 显示全部楼层
学习一下,只知道是只读变量
回复 支持 反对

使用道具 举报

发表于 2015-1-15 17:38:18 | 显示全部楼层
坐等答案,好好看看
回复 支持 反对

使用道具 举报

发表于 2015-1-15 20:24:11 | 显示全部楼层
有好些天没来做题了,来看看
回复 支持 反对

使用道具 举报

发表于 2015-1-15 20:28:13 | 显示全部楼层
1、a为常量
2、同上
3、指针a指向的值为常量
4、指针a为常量
5、a 与 *a 均为常量
回复 支持 反对

使用道具 举报

发表于 2015-1-15 20:42:29 | 显示全部楼层
不会……
回复

使用道具 举报

发表于 2015-1-15 22:48:54 | 显示全部楼层
这个还真有点不清楚  1和2的含义是一样的   3是声明地址的内容不可变
4是声明为a为地址不可变   5声明地址不可变  指向的内容不可变   
不知道对不对
回复 支持 反对

使用道具 举报

发表于 2015-1-16 10:52:08 | 显示全部楼层
不懂,看看答案吧
回复 支持 反对

使用道具 举报

发表于 2015-1-16 11:15:52 | 显示全部楼层
kqkankankankankankan
回复 支持 反对

使用道具 举报

发表于 2015-1-16 11:28:14 | 显示全部楼层
路过,看看答案,不知道。。
回复 支持 反对

使用道具 举报

发表于 2015-1-16 16:40:12 | 显示全部楼层
       const的作用      
回复 支持 反对

使用道具 举报

发表于 2015-1-16 18:47:53 | 显示全部楼层
1,2感觉是一样的 a的值不变 3限定指针指的数不变 4是指针不变
回复 支持 反对

使用道具 举报

发表于 2015-1-16 19:55:58 | 显示全部楼层
回复

使用道具 举报

发表于 2015-1-16 21:50:38 | 显示全部楼层
想受教,这个还真没注意过
回复 支持 反对

使用道具 举报

发表于 2015-1-17 00:31:57 | 显示全部楼层
怎么选择这个题目
回复 支持 反对

使用道具 举报

发表于 2015-1-17 09:34:11 | 显示全部楼层
除了静态变量,其他还真不知道,学习
回复 支持 反对

使用道具 举报

发表于 2015-1-17 14:56:18 | 显示全部楼层
走过路过,不能错过帅呆了,赞一个
回复 支持 反对

使用道具 举报

发表于 2015-1-17 14:59:28 | 显示全部楼层
看不懂的路过
回复 支持 反对

使用道具 举报

发表于 2015-1-17 21:55:32 | 显示全部楼层
1和2,a是一个常数
3、a是一个指向常整型数的指针(整数不可以改变,指针可以改变)
4、a是一个指向整数的常指针
5、a是一个指向常整型的常指针
回复 支持 反对

使用道具 举报

发表于 2015-1-19 09:44:48 | 显示全部楼层
很不错,赞一个
回复 支持 反对

使用道具 举报

发表于 2015-1-19 12:09:30 | 显示全部楼层
最后一个不懂
回复 支持 反对

使用道具 举报

发表于 2015-1-19 20:27:52 | 显示全部楼层
我不会,,,,,,,,,,,,,,,,,
回复

使用道具 举报

发表于 2015-1-20 11:20:07 | 显示全部楼层
看啊看const的作用 [嵌入式校园招聘笔试题] [修改]
回复 支持 反对

使用道具 举报

发表于 2015-1-20 13:14:12 | 显示全部楼层
1、定义一个常整型变量;
2、也是定义一个常整型变量;
3、定义了一个指向内容不变的指针;
4、定义了一个地址不变的指针;
5、定义了一个指向不变地址也不变的指针;
回复 支持 反对

使用道具 举报

发表于 2015-1-20 13:34:59 | 显示全部楼层
带有返回值的函数
回复 支持 反对

使用道具 举报

发表于 2015-1-20 22:24:14 | 显示全部楼层
学习           学习
回复 支持 反对

使用道具 举报

发表于 2015-1-21 15:46:30 | 显示全部楼层
学习const
回复

使用道具 举报

发表于 2015-1-23 17:09:36 | 显示全部楼层
很想学习下,我正好对它的理解不深
回复 支持 反对

使用道具 举报

发表于 2015-1-23 18:15:22 | 显示全部楼层
今天刚在《C和指针》里看到这几句的作用
回复 支持 反对

使用道具 举报

发表于 2015-1-24 09:25:52 | 显示全部楼层
const是常量
回复 支持 反对

使用道具 举报

发表于 2015-1-24 13:01:55 | 显示全部楼层
const!!!!晕菜。。。。
回复

使用道具 举报

发表于 2015-1-24 13:19:25 | 显示全部楼层
第一,限定一个只读变量(不是常量)。如const double PI = 3.14
第二,限定函数参数,如,
void function(const char *p) //函数只能读取不能改变p的值
回复 支持 反对

使用道具 举报

发表于 2015-1-24 13:52:38 | 显示全部楼层
我要看答案啊
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-2 01:07 , Processed in 0.051705 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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