社区
C++ 语言
帖子详情
新手提问
Adamlee
2009-06-19 01:41:36
const char *FenStr;
这一句是什么意思?fenstr不是指针么?前面怎么又是const?
这一句转成DELPHI,应如何写?多谢
...全文
64
13
打赏
收藏
新手提问
const char *FenStr; 这一句是什么意思?fenstr不是指针么?前面怎么又是const? 这一句转成DELPHI,应如何写?多谢
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Walf_ghoul
2009-06-20
打赏
举报
回复
7L回答的很好很全了
honglei8485
2009-06-20
打赏
举报
回复
加上const表示FenStr指向的字符串不能被修改,也就是定义了一个常量的字符串
char *FenStr是字符串指针。。。
leizhe
2009-06-20
打赏
举报
回复
const ?
Big鹏
2009-06-20
打赏
举报
回复
7楼的很好很强大!
DirectX2009
2009-06-20
打赏
举报
回复
7楼 很强大 比较完整···
bobo_包子
2009-06-20
打赏
举报
回复
[Quote=引用 6 楼 Adamlee 的回复:]
delphi中好象没有这样的指针,先定义一个常量字符串看看,谢谢
[/Quote]
很好很强大
lixing01
2009-06-19
打赏
举报
回复
个人理解供参考:
char *FenStr; // 定义一个指针,该指针指向char类型的数据
const char *FenStr; // 定义个char类型的指针,并且不能通过指针来修改这个数据的值,const限定符的含义是对“char *FenStr”进行了限制,即不能修改数据值
举例:
const char *FenStr;
*FenStr = 'a'; // invalid, 不能修改指针指向的数据值
const char *FenStr;
char ch1, ch2;
FenStr = &ch1; // valid, 可以修改指针指向的内存地址
FenStr = &ch2; // valid, 可以修改指针指向的内存地址
char * const FenStr; // 定义一个char类型的指针,并且不能修改该指针指向的内存地址,但可以修改数据值,const限定符对 FenStr进行了限定,即对内存地址进行了限制
char * const FenStr;
*FenStr = 'a'; // valid, 可以修改指针指向的数据值
char * const FenStr;
char ch1, ch2;
FenStr = &ch1; // invalid, 不能修改指针指向的内存地址
楼主可细细理解指针的真正含义(指针的内存地址值,以及他指向的内存地址保存的数据值),const的作用和含义。Delphi不懂。
Adamlee
2009-06-19
打赏
举报
回复
delphi中好象没有这样的指针,先定义一个常量字符串看看,谢谢
文刀劉Michael
2009-06-19
打赏
举报
回复
[Quote=引用 2 楼 michael_liuyong 的回复:]
简单说,两个都是 二级指针,
不同的是,
const char *FenStr; 指针指向一个字符串常量
[/Quote]
请看4楼的回答
文刀劉Michael
2009-06-19
打赏
举报
回复
const char *FenStr; 指针指向一个字符串常量,不可修改的。
http://blog.csdn.net/michael_liuyong/archive/2009/06/19/4282715.aspx
有详细说明
yang_e_2009
2009-06-19
打赏
举报
回复
const char *FenStr 把指向的对象当做const对象来对待
文刀劉Michael
2009-06-19
打赏
举报
回复
简单说,两个都是 二级指针,
不同的是,
const char *FenStr; 指针指向一个字符串常量
lingyin55
2009-06-19
打赏
举报
回复
加上const表示FenStr指向的字符串不能被修改,也就是定义了一个常量的字符串
【
新手
提问
导读】
提问
的艺术_
提问
的艺术
【
新手
提问
导读】
提问
的艺术by Princiya 由Princiya
提问
的艺术 (The art of asking questions) The art and science of asking questions is the source of all knowledge. Source
提问
的艺术和科学是所有知识的源泉。 资源 介绍 (Introduction) What mak...
【
新手
提问
导读】
提问
的艺术
虽然这是老话常谈,但是最近的回答问题的过程中,有点感触。你问题问的好,问的准确,回答你的人才有积极性给你答复,这样你又可以更快的解决你的问题。好多人不知道如何
提问
,所以我打算把这篇老文章转过来置顶。花点时间看看。 如果没时间,至少看看下面的图吧: 当提出一个技术问题时,你能得到怎样的回答? 这取决于挖出答案的难度, 同样取决于你
提问
的方法。本指南旨在帮助你提高发问技巧,以获取你最想要的答案…...
CentOS5.5安装好之后怎么设置网关,远程不了。(
新手
提问
)
今天我在XenCenter中一台机子上安装了CentOS5.5,安装好进去后不知道网关那些,里面也没有dos命令符。我想设置下他的网关,然后远程上去装orcal。 哪位高手能帮帮忙!
新手
提问
,希望能说详细点。谢谢啦...
转载:
新手
提问
必读
转自 Arduino中文社区https://www.arduino.cn/thread-2850-1-1.html
提问
思维导图 1.
提问
前,请先使用论坛搜索功能,你提的问题,很可能有教程贴,或者已经被解答。 例如,驱动安装,这种每周都会有人问的问题。这类问题,已经被整理成教学贴发布在了论坛上,你可以通过汇总贴查看,也可以使用论坛搜索功能查找。 2.
提问
时,请尽量把问题描述清楚。 目前论坛求助区中大量未解决问题,均是因为
提问
者,没有把问题说清楚。 例如,如果是程序编译出错,请帖出错误提示。 3.硬件使用相
C++ 语言
65,187
社区成员
250,526
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章