基本数据类型可以直接返回
基本数据类型可以直接返回
int char string 为什么可以直接返回接收到值,它们对‘=’进行了重载,是值的复制,不是地址传递
指针的赋值就是地址的传递,没有赋值过程,地址所指向的内存空间需要在堆上开辟出,才可以传递出值,如果没有开辟空间,出了函数体值就没有了
strcpy,复制的地址为数组,不能为没有存储空间的地址赋值
基本数据类型可以直接返回
int char string 为什么可以直接返回接收到值,它们对‘=’进行了重载,是值的复制,不是地址传递
指针的赋值就是地址的传递,没有赋值过程,地址所指向的内存空间需要在堆上开辟出,才可以传递出值,如果没有开辟空间,出了函数体值就没有了
strcpy,复制的地址为数组,不能为没有存储空间的地址赋值