鱼C论坛

 找回密码
 立即注册
查看: 1167|回复: 7

[已解决]为什么输出不是c program?

[复制链接]
发表于 2019-9-13 17:10:12 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
2.png

  1. #include<stdio.h>
  2. #include<string.h>
  3. struct g1b
  4. {
  5.         int x;
  6.         char s[20];
  7. }g;
  8. void Func (struct g1b g)
  9. {
  10.         g.x=2013;
  11.         strcpy(g.s,"c program");
  12.        
  13. }
  14. main()
  15. {
  16.         g.x=1;
  17.         strcpy(g.s,"Good Luck");
  18.         Func(g);
  19.         printf("%d,%s\n",g.x,g.s);
  20. }
复制代码

脑壳痛,求指导
最佳答案
2019-9-13 17:34:50
因为Func()函数的形参只是普通的输入型形参,并没有改变原来的地址的内容,你需要先理解一下函数。
要想实现效果,可以在定义函数的形参g改为&g,这是C++的用法,叫引用。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2019-9-13 17:34:50 | 显示全部楼层    本楼为最佳答案   
因为Func()函数的形参只是普通的输入型形参,并没有改变原来的地址的内容,你需要先理解一下函数。
要想实现效果,可以在定义函数的形参g改为&g,这是C++的用法,叫引用。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2019-9-13 18:45:55 | 显示全部楼层
一木之禾 发表于 2019-9-13 17:34
因为Func()函数的形参只是普通的输入型形参,并没有改变原来的地址的内容,你需要先理解一下函数。
要想实 ...

啊,我知道了!谢谢您!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-9-14 11:31:46 | 显示全部楼层
发帖怎么附加图片啊?谢谢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-9-14 11:39:48 | 显示全部楼层
Believing 发表于 2019-9-14 11:31
发帖怎么附加图片啊?谢谢

34.jpg
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-9-14 14:51:48 | 显示全部楼层

嗯嗯,点完图片之后它有一个相册图片和网络图片,然后相册图片我选择图片就选择不了,网络图片是请输入图片地址啥意思啊?就是不知道图片怎么放上去。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-9-14 21:24:49 | 显示全部楼层
Believing 发表于 2019-9-14 14:51
嗯嗯,点完图片之后它有一个相册图片和网络图片,然后相册图片我选择图片就选择不了,网络图片是请输入图 ...

就是第一个普通上传,然后在你的电脑里面找到你要上传的图片的文件,选好后点击上传就上传了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-9-15 08:29:34 | 显示全部楼层
落花于梦 发表于 2019-9-14 21:24
就是第一个普通上传,然后在你的电脑里面找到你要上传的图片的文件,选好后点击上传就上传了

好的,谢谢您了!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-27 08:37

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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