社区
C++ 语言
帖子详情
c++初学者求助,一道关于指针的题目
咕呱
2019-08-15 08:19:41
问题出在哪里第二张图,打圈的部分。为什么char类型的x,y要用指针,而int类型的x,y不需要用指针? 第二个,圈也是,char型数组为什么要用指针而int型不需要??? 谢谢大家了!!!
...全文
127
8
打赏
收藏
c++初学者求助,一道关于指针的题目
问题出在哪里第二张图,打圈的部分。为什么char类型的x,y要用指针,而int类型的x,y不需要用指针? 第二个,圈也是,char型数组为什么要用指针而int型不需要??? 谢谢大家了!!!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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++
程序设计实验_
题目
+源码
这个名为"
C++
程序设计实验_
题目
+源码"的压缩包资源显然是为帮助
初学者
提升
C++
编程技能而设计的。下面将详细阐述其中可能包含的知识点,并提供一些学习建议。 1. **
C++
基础语法**:实验
题目
可能会涵盖基本的输入/...
C语言(都是一些小知识)
### C语言基础知识详解 #### 一、C语言简介与应用...无论是作为
初学者
入门的第一门编程语言,还是作为专业开发者必备的技能之一,掌握好C语言都是非常必要的。希望上述内容能够帮助到正在学习或准备学习C语言的朋友。
C++
初学者
进阶指南:贪心算法详解与实战应用
通过以上步骤,您将逐步掌握
C++
的核心概念。坚持实践,遇到问题及时查阅文档或
求助
社区,编程能力会快速...《
C++
Primer》(经典教材)Codeforces(竞赛编程):学习内存管理、
指针
等核心概念。LeetCode(算法练习)
Linux多线程服务端编程:使用muduo
C++
网络库 学习笔记 第十二章
C++
经验谈(一)
作者对
C++
的基本态度是“练从难处练,...反转一个字符串,例如把“12345”变成“54321”,这是一个最简单不过的编码任务,即便是C语言
初学者
也能毫不费力地写出类似如下的代码: // 版本一,用中间变量交换两个数,好代
C++
语言的在线课程学习
通过在线课程的灵活学习,学习者能够更加高效地掌握
C++
的核心概念和应用技巧。学习
C++
不仅可以提升个人能力,也为未来的职业发展提供了广阔的空间。在学习的过程中,保持耐心和热情,善用各种资源,并时刻与其他学习...
C++ 语言
65,186
社区成员
250,526
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章