为什么是 C,B A C 不是C B A B 呢
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已结题
C语言指针指针传递指针
为什么是 C,B A C 不是C B A B 呢
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除
- 收藏 举报
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
qzjhjxj 2021-09-29 05:05关注void fun(char *c,char d) 函数形参,char c 是指针,改变的是主函数 b='B' 的值,c = b = *c+1 = 'c' , char d 是变量值调用, d = d +1 = 'B' ,所以在函数里输出:C , B
主函数中,此时 b = 'C' ,a = 'A',所以输出:A,C。本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2022-07-10 11:22回答 1 已采纳 下面是我的理解,供参考:应该是swap函数的参数传递错误,把字符指针temp1和temp2的地址传入swap函数,交换的只是交换字符指针temp1和temp2的值,temp1和temp2里面的值虽然和
- 2023-01-23 10:21回答 3 已采纳 s1和s2是指向数组的指针,所以可以使用s1[0]和s2[0]这种写法来访问数组中的元素。这是因为,C/C++ 中的指针具有数组的语法糖,即指针可以像数组一样使用下标运算符。 当使用s1[0]来访问数
- 2021-06-16 03:02回答 4 已采纳 这个问题的原因不是在在函数中开辟的空间地址离开函数就无效。 用 malloc() 函数申请的内存地址离开函数后还是有效,需要主动用 free() 函数释放才会无效。 这段代码出问题的原因在于,
- 2022-01-26 10:13王同学要变强的博客 C语言——指针
- 2022-11-10 05:10回答 4 已采纳 就是要先用字符串读入,然后根据空格拆分出所有整数呗 #include<stdio.h> #include<string.h> int get_count(const cha
- 2023-03-13 07:18回答 4 已采纳 25行为啥要注释掉呢???指针不分配空间就敢玩啊
- 2022-11-08 14:35回答 4 已采纳 首尾判断是否相等,逐步到中心,如果都像等则回文 #include <stdio.h> #include <string.h> int Palindrome(char *str)
- 2021-07-17 08:39嵌入式Linux,的博客 文章转自:无际单片机大家好,我是无际。今天给大家来讲解一下指针。我会由浅到深,最后结合实际应用讲解,让大家学会指针的同时,知道大佬们都用指针来干嘛!长文预警!全文大约5200多字,学指针看...
- 2018-05-08 03:29回答 4 已采纳 1. 1.1 解题思路:定义一个字符串数组,数组内依次存放12个月份的英文名称,通过数组索引可将月份号与月份英文名称对应起来,即通过月份号-1对名称数组进行索引便可得到月份名称。 1.2 指针含义
- 2022-10-17 10:08回答 3 已采纳 指针 指针可以简单理解成某个元素在内存中存放的地址,有了地址,我们就可以通过星号*拿出这个地址存放的元素。 指针定义的时候要加星号*,如int *p,星号只是为了说明这是一个指针变量而已(不要与前面说
- 2022-12-23 10:53回答 3 已采纳 在函数 fill 中,p 是一个指针变量,它的类型是 char *。指针变量 p 存储的是字符数组 t 的首地址。在函数 fill 中,p 被赋值为字符串常量 "opqrst" 的地址,这意味着 p
- 2023-12-19 03:07鲍海超-GNUBHCkalitarro的博客 将两个指针传递到函数 swap 。那么,在函数 swap 内部可以根据这两个信息修改a、b。 这下,我们就需要用到指针类型作为参数了。 现在将 x 、 y 改为了 int * 类型的指针。在主调函数中,对 a , b 进行取地址获取...
- 2018-11-30 16:18行者三个石的博客 1. 数组或者一维指针做函数形参 1.1传入的指针为NULL 比如下面的例子,很多人都会理解错: #include &lt;stdio.h&gt; void test(char *string) { string = "hello world"; } ...
- 2019-09-28 00:37ZackSock的博客 一、指针的概念 要知道指针的概念,要先了解变量在内存中如何存储的。在存储时,内存被分为一块一块的。每一块都有一个特有的编号。而这个编号可以暂时理解为指针,就像酒店的门牌号一样。 1.1、变量和地址 先写一段...
- 2021-02-23 04:04sycgogogo的博客 C语言指针精解 前言 这不是我第一次写关于C指针的文章了,只是因为指针对于C来说太重要,而且随着自己编程经历越多,对指针的理解越多,因此有了本文。然而,想要全面理解指针,除了要对C语言有熟练的掌握外,还要...
- 没有解决我的问题, 去提问
问题事件
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司