0
、私はこれを行うことができます。C関数内のパラメータのアドレスを変更する方法は? C++で
#include <stdio.h>
void ChangeAddress(char *¶)
{
char *temp = "123456";
para = temp;
}
int main()
{
char *para = "abcdef";
ChangeAddress(para);
printf("%s\n",para);//123456
return 0;
}
だから、Cのいずれかの別の方法がありますか?
あなたがそこにパラメータのアドレスを変更されていません。 – zvrba