自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

转载 函数返回局部变量

一般来说,函数是可以返回局部变量的。 局部变量的作用域只在函数内部,在函数返回后,局部变量的内存已经释放了。因此,如果函数返回的是局部变量的值,不涉及地址,程序不会出错。但是如果返回的是局部变量的地址(指针)的话,程序运行后会出错。因为函数只是把指针复制后返回了,但是指针指向的内容已经被释放了,这样指针指向的内容就是不可预料的内容,调用就会出错。准确的来说,函数不能通过返回指向栈内存的指针(注意这

2015-06-09 20:00:55 636

转载 cout输出字符型指针地址值的方法

先给出通过字符型指针输出字符串的示例代码,如下:#include using std::cout;using std::endl;int main(){const char *pszStr = "this is a string";// 输出字符串cout // 显然不会输出地址值cout return 0;}对于要使用cou

2015-06-09 19:43:20 887

转载 32位和64位各变量字节数

Win64, 也就是X64编译配置下:char:1字节;short:2字节;int:4字节;long:4字节;long long:8字节;float:4字节;double:8字节;long double:8字节;wchar_t:2字节;bool:1字节;char*:8字节;bool*:8

2015-06-09 19:22:22 2201

转载 char* str和char str[]的区别

我在VS2008平台上编写例程如下:str和char str[]的区别" style="border-style:none">ViewCode 1 #include "stdafx.h" 2 #include string.h> 3 4 char* reverse(char* str) 5 { 6 int len = strlen(str); 7 if (

2015-06-09 19:15:03 1375

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除