指针在C语言中的重要性不言而喻。
有这么一个场景,main函数里调用了一个func函数,所有的变量在main函数里都初始化定义了,随即调用func函数对这些变量进行重新赋值,最后会发现一个有趣的结果。
如下代码所示: 你们猜,最后的结果会是什么?
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
int func(int a, char *s2, char c)
{
a=97;
strcpy(s2,"hello");
c='C';
return 0;
}
void