为什么输出不是c program?
#include<stdio.h>
#include<string.h>
struct g1b
{
int x;
char s;
}g;
void Func (struct g1b g)
{
g.x=2013;
strcpy(g.s,"c program");
}
main()
{
g.x=1;
strcpy(g.s,"Good Luck");
Func(g);
printf("%d,%s\n",g.x,g.s);
}
脑壳痛,求指导 因为Func()函数的形参只是普通的输入型形参,并没有改变原来的地址的内容,你需要先理解一下函数。
要想实现效果,可以在定义函数的形参g改为&g,这是C++的用法,叫引用。 一木之禾 发表于 2019-9-13 17:34
因为Func()函数的形参只是普通的输入型形参,并没有改变原来的地址的内容,你需要先理解一下函数。
要想实 ...
啊,我知道了!谢谢您!{:10_297:} 发帖怎么附加图片啊?谢谢 Believing 发表于 2019-9-14 11:31
发帖怎么附加图片啊?谢谢
落花于梦 发表于 2019-9-14 11:39
嗯嗯,点完图片之后它有一个相册图片和网络图片,然后相册图片我选择图片就选择不了,网络图片是请输入图片地址啥意思啊?就是不知道图片怎么放上去。 Believing 发表于 2019-9-14 14:51
嗯嗯,点完图片之后它有一个相册图片和网络图片,然后相册图片我选择图片就选择不了,网络图片是请输入图 ...
就是第一个普通上传,然后在你的电脑里面找到你要上传的图片的文件,选好后点击上传就上传了 落花于梦 发表于 2019-9-14 21:24
就是第一个普通上传,然后在你的电脑里面找到你要上传的图片的文件,选好后点击上传就上传了
好的,谢谢您了!
页:
[1]