![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C language
Huke_abc
倾听自己内心的声音,执着于自己的梦想,一步一步往上爬.....
展开
-
C语言中的return,exit,break,continue
http://blog.csdn.net/yangwenchao1983/article/details/6289150 C语言中的return,exit,break,continue。前两个函数使用的同时通常都会带上程序退出时的状态码,标准C中有EXIT_SUCCESS和EXIT_FAILURE两个宏,位于/usr/include/stdlib.h中。是这样定义的的:#defin转载 2012-06-13 13:55:34 · 494 阅读 · 0 评论 -
C函数指针的用法
函数指针通常用来实现回调,其基本用法如下: 1、定义函数指针类型// 定义一个原型为int Fun( int a );的函数指针typedef int (*PTRFUN) ( int aPara ); 2、函数指针变量的定义PTRFUN pFun; // pFun为函数指针变量名int (*pFun2) ( int a ); // pFun2也是函数指转载 2012-06-20 10:18:12 · 525 阅读 · 0 评论 -
typedef 用法详解
第一部分 基本概念1.基本解释typedef为C语言的关键字,作用是为一种数据类型定义一个新名字。这里的数据类型包括内部数据类型(int,char等)和自定义的数据类型(struct等)。在编程中使用typedef目的一般有两个,一个是给变量一个易记且意义明确的新名字,另一个是简化一些比较复杂的类型声明。至于typedef有什么微妙之处,请你接着看下面对几个问题的具体阐述。2.原创 2012-06-21 13:43:09 · 923 阅读 · 0 评论 -
void * 的用法
void中文翻译为“无类型”。常用在程序编写中对定义函数的参数类型、返回值、函数中指针类型进行声明。void含义 void的字面意思是“无类型”,void *则为“无类型指针”,void *可以指向任何类型的数据。 void几乎只有“注释”和限制程序的作用,定义一个void变量没有意义,不妨试着定义: void a;这行语句编译时会出错,提示“illegal u原创 2012-06-21 15:39:26 · 642 阅读 · 0 评论