gpt4 book ai didi

C- 本地声明的 String 是否可以在函数调用之外访问?

转载 作者:太空宇宙 更新时间:2023-11-04 03:58:11 27 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
Trouble with returning a string from function
Can a local variable’s memory be accessed outside its scope?

我正在尝试使用一个函数来修改一个字符串指针的值。我声明了一个名为 someStruct 的结构,其中一个字段是指向名为“valu”的字符串的指针。这是我所做的:

void func(char* nvalue,someStruct* container){
char temp[strlen(nvalue+1);
temp=strcpy(temp,nvalue);
container->valu=temp;
return;

这个函数会把容器的值修改为nvalue吗?如果没有,我该怎么做?我真的不擅长 C,所以任何帮助都会很好!谢谢

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com