共 4 篇文章 |
|
阅5236 转7 评0 公众公开 11-10-12 21:31 |
如果返回结构体呢?函数在返回那些类型值时必须要用指针...c语言函数返回字符串时必须要用指针吗?函数在返回那些类型值时必须要用指针?函数返回的声明一个就是一个,每一个参数或者返回值只对应一个地址,不能把一段数据传入,所以只有使用指针。必须.返回结构体的首地址。但是结构体里面有个多数据 不行 字符串里面有多个字符 也不行。 阅456 转0 评0 公众公开 11-10-12 21:04 |
c语言函数返回值问题c语言函数返回值问题[ 标签:c语言函数 ] int *fun(int a[n],int n){int b[n]; . . return b;}main(){int w[n],*p; . . p=fun(w,n); . .}问题1:为什么fun函数名前面有个*?renturn sum 是把sum的值返回给函数评价答案。 阅310 转1 评0 公众公开 11-10-12 21:01 |
char* text( void );char p[] = "Hello, world!";我定义数组charp[] = "Hello, world!";是表示定义一个 字符串数组,而且是text( void )函数内的局部变量,作用域只在text( void )函数内部,离开函数就无效了。char *p = "Hello, world!";因为字符串数组 charp[] = "Hello, world!"; 是一个是text( vo... 阅2622 转4 评0 公众公开 11-10-12 20:58 |