翔如菲菲

其实天很蓝,阴云总会散;其实海不宽,此岸连彼岸.

导航

2012年4月13日 #

C/C++语言void及void指针深层探索

摘要: 1.概述 许多初学者对C/C++语言中的void及void指针类型不甚理解,因此在使用上出现了一些错误。本文将对void关键字的深刻含义进行解说,并详述void及void指针类型的使用方法与技巧。 2.void的含义 void的字面意思是“无类型”,void *则为“无类型指针”,void *可以指向任何类型的数据。 void几乎只有“注释”和限制程序的作用,因为从来没有人会定义一个void变量,让我们试着来定义:void a; 这行语句编译时会出错,提示“illegal use of type ’void’”。不过,即使void a的编译不会出错,它也没有任何实际意义。 void... 阅读全文

posted @ 2012-04-13 13:30 翔如飞飞 阅读(335) 评论(0) 推荐(0) 编辑

情景分析“C语言的const关键字”

摘要: C语言中的const一直是C语言初学者心中的痛,这是因为const在不同位置有不同作用,在不同情景有不同角色。这让初学者摸不清头脑。今天,和大家一起研究一下const,让它的每个角色都“深入人心”!==============================================================================================情景一:最简单的const用法#include<stdio.h>intmain(){intconsta;a=5;printf("a=%d\n",a);return0;}如果编译这个c 阅读全文

posted @ 2012-04-13 13:01 翔如飞飞 阅读(182) 评论(0) 推荐(0) 编辑