自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数组名和指针的定论

 我在这里只想写下结论,因为过程不小心被我删了,再写下来很费精力。 char a[] = "520";    //      ----1char *a = "520";    //      ----2 把它们当作两个完全不同的东西——容易让你接受下面的真理:1、1中地址空间内储存的实际值是"520",地址本身是a; 2中地址空间内储存的实际值是一个地址,地址本身是&a。

2009-03-20 11:27:00 418

原创 头文件保护符引发的思考

 首先,你应该明白一些结论,因为这些结论与头文件密切相关。  1、在头文件中,当需要定义一个类型指针(class CName *p)的时候,仅仅需要申明class CName。2、在源文件中,当需要使用一个在其他地方存在的对象时,应该在前面先输入语句extern XXXX(类型名)  obj.3、无论什么时候,你要使用一个对象的接口时——比如上文的obj,有一个接口为void aaa(

2009-03-18 14:43:00 1213 2

原创 数组名和数组地址的关系

像char a[10]这样的数组,到底A是什么呢?学过C++的都知道,a是一个地址。但是为什么我们cout 这个问题困扰了我很久,终于下决心把它刨根问底。 由于是直接学习C++,因此C语言的低级操作接触得较少。经过两天的网上资料查找,终于发现,并且可以确定,a,其实就是一个地址!不同于指针。我们知道,指针有它所指向的地址——也就是它的值。并且它自己也有一个地址。(可以用

2009-03-17 16:41:00 1062 1

转载 (转)什么是数组名?----一个让你吃惊的事实!

 数组是指针的基础,多数人就是从数组的学习开始指针的旅程的。下面我节选一些在各种论坛和文章里经常见到的关于数组的文字:“一维数组是一级指针”“二维数组是二级指针”“数组名可以作为指针使用”“数组名就是..........的常量指针”“数组名就是..........的指针常量”..................................这些文字看起来非常熟悉吧?类似的文字还有许多,或许你就是

2009-03-17 16:20:00 588

原创 字符串数组与指针

思维来源于一道题char str1[]       = "abc";char str2[]       = "abc";const char str3[] = "abc";const char str4[] = "abc";const char* str5  = "abc";const char* str6  = "abc";cout cout cout 可以明白 静态分配的数组(name

2009-03-16 18:16:00 1721 1

空空如也

空空如也

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

TA关注的人

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