c语言
chchchdx123
本人勤奋爱学,踏实肯干
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
c语言数字转化为字符串
我们常用到的有以下几种:1、itoa功 能:把一整数转换为字符串 用 法:char *itoa(int value, char *string, int radix); 详细解释:itoa是英文integer to array(将int整型数转化为一个字符串,并将值保存在数组转载 2011-07-15 09:20:36 · 554 阅读 · 0 评论 -
c语言中的冒号
C语言中冒号的一种用法 (摘自网络) 这是C语言位域问题 有些信息在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1 两种状态, 用一位二进位即可。为了节省存储空间,并使处理简便,C语言又提供了一种数据转载 2011-10-12 13:36:17 · 871 阅读 · 0 评论 -
c语言中的?:
今天看linux源码时候发现了这句: unsigned int type = button->type ?: EV_KEY; 没见过问号和冒号在一起的,做测试 void main() { int value; value=2?:3;原创 2011-10-12 14:13:19 · 258 阅读 · 0 评论 -
函数指针和指针函数
函数指针是指向函数的指针变量。 因而“函数指针”本身首先应是指针变量,只不过该指针变量指向函数。这正如用指针变量可指向整型变量、字符型、数组一样,这里是指向函数。如前所述,C在编译时,每一个函数都有一个入口地址,该入口地址就是函数指针所指向的地址。有了指向函数的指针变量后,可用该转载 2011-03-11 15:20:00 · 189 阅读 · 0 评论 -
Sizeof与Strlen的区别与联系
一、sizeof sizeof(...)是运算符,在头文件中typedef为unsigned int,其值在编译时即计算好了,参数可以是数组、指针、类型、对象、函数等。 它的功能是:获得保证能容纳实现所建立的最大对象的字节大小。 由于在编译时计算,因转载 2011-10-18 09:29:28 · 604 阅读 · 0 评论 -
c语言关键字
注:关键字auto用于说明自动变量,通常不用;volatile(易变的)表示该变量不经过赋值,其值也可能被改变(例如表示时钟的变量、表示通信端口的变量等)。 auto :声明自动变量 一般不使用 double :声明双精度变量或函数 int: 声明整型变量或原创 2011-03-11 08:57:00 · 247 阅读 · 0 评论 -
c语言可变参数
首先在介绍可变参数表函数的设计之前,我们先来介绍一下最经典的可变参数表printf函数的实现原理。 一、printf函数的实现原理 在C/C++中,对函数参数的扫描是从后向前的。C/C++的函数参数是通过压入堆栈的方式来给函数传参数的(堆栈是一种先进后出的数据结构),最先压入的参数最后出来,在计算机的内存中,数据有2块,一块是堆,一块是栈(函数参数及局部变量在这里),而栈是从内存的高地址向低地转载 2012-05-24 09:48:31 · 3548 阅读 · 5 评论
分享