![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C
文章平均质量分 75
zhengtingt108
一个人安静的生活,写字,聆听,流浪
展开
-
c语言中的static和extern关键字
c语言中的static和extern关键字 资料11、 概念基础:局部变量:函数内部定义的变量(包括定义在函数内部复合语句中的变量)。全局变量:定义在函数外部的变量。作用域:任何标识符(包括变量、函数名、符号常量及新的数据名)都有它的作用范围,此范围称为该标识符的作用域。比如符号常量的作用域是从定义符号常量的地方开始到包含这个#define命令(作用于该符号常量)转载 2009-09-10 15:25:00 · 2571 阅读 · 1 评论 -
C语言中用qsort()快速排序
C语言中用qsort()快速排序 C语言中排序的算法有很多种,系统也提供了一个函数qsort()可以实现快速排序。原型如下: void qsort(void *base, size_t nmem, size_t size, int (*comp)(const void *, const void转载 2009-12-28 12:00:00 · 634 阅读 · 0 评论 -
关于#ifdef __cplusplus extern(转)
面试时被问到过,不甚明了,网上百度一下,整合了两个仁兄的文章,如下。:-) 时常在cpp的代码之中看到这样的代码: #ifdef __cplusplus extern "C" { #endif //一段代码 #ifdef __cplusplus } #endif 这样的代码到底是什么意思呢?首先,__cplu转载 2010-01-06 15:53:00 · 552 阅读 · 0 评论 -
GCC编译inline函数
GCC来编译包含inline函数的头文件gestalt.h,具体包含以下几个inline函数:static inline int gestalt_test_bit (int nr, volatile void * addr){ return test_bit(GESTALT_BITMAP_SHIFT(nr), &(GESTALT_BITMAP_ENTRY(nr, addr)));原创 2010-04-22 13:55:00 · 1558 阅读 · 0 评论