- 博客(3)
- 资源 (4)
- 收藏
- 关注
原创 const int *const A;
const int *A; file://const修饰指向的对象,A可变,A指向的对象不可变int const *A; file://const修饰指向的对象,A可变,A指向的对象不可变 int *const A; file://const修饰指针A, A不可变,A指向的对象可变 const int *const A; file://指针A和A指向的对象都不可变
2012-07-20 21:57:38 680
转载 函数如何返回多个值
返回结构体 也是可以的;直接返回一个结构体也是可以的.typedef struct{int x;int y;int z;}XX;XX foo(...){XX xx;//...return xx;}这样做的话,某些情况下,会使程序的可读性比较好.比如:你可以这么使用foo()函数:if(foo().x == 0){
2012-07-05 22:34:28 1178
转载 返回局部变量的问题
函数返回局部变量,是返回局部变量的值。但指针(或地址)是一种特殊的值,所以返回局部指针变量需要特别注意。正确情况下,作为函数返回值的局部指针,其所指向对象的作用域应该是调用者作用域、全局或静态常量区;指向栈空间对象的指针作为返回值,存在潜在的错误。1. 返回局部值变量int num(void){ int a; return a; } int num(vo
2012-07-05 21:55:41 728
Android反编译工具包(升级)_
2013-12-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人