社区
C++ 语言
帖子详情
c++初学者求助,一道关于指针的题目
咕呱
2019-08-15 08:19:41
问题出在哪里第二张图,打圈的部分。为什么char类型的x,y要用指针,而int类型的x,y不需要用指针? 第二个,圈也是,char型数组为什么要用指针而int型不需要??? 谢谢大家了!!!
...全文
123
8
打赏
收藏
c++初学者求助,一道关于指针的题目
问题出在哪里第二张图,打圈的部分。为什么char类型的x,y要用指针,而int类型的x,y不需要用指针? 第二个,圈也是,char型数组为什么要用指针而int型不需要??? 谢谢大家了!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
双杯献酒
2019-08-16
打赏
举报
回复
因为 "字符串" 是一个字符数组, 所以是指针。 也就是说, 在C++里, 123 (int) 是一个整体, 而 "123" 是 '1' '2' '3' '\0' 共4个 char组成的一个 char* 如果你要用一般数组, 那就只能 char s[] = "123";
starytx
2019-08-16
打赏
举报
回复
c风格的字符串一般就是通过一个字符指针(字符串的首字符的地址),加上一个值为0的字符表示结尾,就像给你一辫子蒜一样,只需递给你头蒜就行了
636f6c696e
2019-08-16
打赏
举报
回复
char*才是字符串,char只是个单个字符
咕呱
2019-08-16
打赏
举报
回复
引用 4 楼 Turn.的回复:
这本书叫什么名字
c++程序设计 思想与方法
咕呱
2019-08-16
打赏
举报
回复
谢谢大家啦,我明白啦
Turn.
2019-08-16
打赏
举报
回复
这本书叫什么名字
Italink
2019-08-15
打赏
举报
回复
你可以试着去掉*,还是比较字符串吗?char是字符,char[]是字符数组,函数传参会导致数组退化为指针,一个是比较整型(int),一个是比较字符串(char*),并没有什么用不用指针的区别,char*本就指向一个数组,除非你比较字符(char)
蠓虫带着秤砣飞
2019-08-15
打赏
举报
回复
先吐槽一下函数名 函数的内容和函数名可以说没有关系。 因为int类型传递的是值,是一个值(一个参数一个值)。 char* 传递的是字符串,是多个字符,一个参数,对应着多个字符。是一串值。所以要用指针。
征服
C++
11视频精讲
希望一站式快速入门的
C++
初学者
; 2.希望快速学习
C++
、掌握编程要义、修炼内功的开发者; 3.有志于挑战更高级的开发项目,成为资深开发的工程师。 【课程设计】 本课程包含3大模块 基础篇 本篇主要讲解
c++
的基础...
C++
工程实践经验
1
C++
工程实践经验谈 陈硕 (giantchen@gmail.com) 最后更新 2012-4-20 版权声明 本作品采用“Creative Commons 署名 -非商业性使用 -禁止演绎 3.0 Unported 许可 协议 (cc by-nc-nd)”进行许可。http://creativecommons.org/licenses/by-nc-nd/3.0/ 内容
C++
中常见的异常处理问题
包括对数字、中文字符串、数组越界访问及输入合法性等异常处理的总结,可以很好地镶嵌在程序设计或项目中以提升代码的健壮性
初学者
怎么去提问?要注意提问的方法
//转载请注明出处:http://blog.csdn.net/KuGames 谢谢。欢迎去我的个人网站:KuGames.Net 【首先感谢“提问的艺术”带来的灵感】 文/Sε√ēη(KuGames) 每次在逛论坛看贴吧玩知道的时候,总能看到很多人提问题的方法千奇百怪。我就一直很想写个文章来表态一下,提问也是一门学问!
初学者
怎么去提问?要注意提问的方法!要懂得提问
【转载翻译
C++
之父文章】在纷繁多变的世界里茁壮成长:
C++
2006–2020
这是
C++
之父 Bjarne Stroustrup 的 HOPL4 论文的中文版。HOPL 是 History of Programming Languages(编程语言历史)的缩写,是 ACM(Association of Computing Machines,国际计算机协会)旗下的一个会议,约每十五年举办一次。Bjarne 的这篇论文是他为 2021 年 HOPL IV 会议准备的论文,也是他的第三篇 HOPL 论文。
C++ 语言
64,687
社区成员
250,497
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章