C语言
Live_Today
专研嵌入式。。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
指针数组和数组指针的区别
收藏这两个名字不同当然所代表的意思也就不同。我刚开始看到这就吓到了,主要是中文太博大精深了,整这样的简称太专业了,把人都绕晕了。从英文解释或中文全称看就比较容易理解。指针数组:array of pointers,即用于存储指针的数组,也就是数组元素都是指针数组指针:a pointer to an array,即指向数组的指针还要注意的是他们用法的区别,下面举例说明。int* a[4] 指针数组 表转载 2014-07-15 13:47:26 · 424 阅读 · 0 评论 -
指针函数与函数指针的区别
一、在学习arm过程中发现这“指针函数”与“函数指针”容易搞错,所以今天,我自己想一次把它搞清楚,找了一些资料,首先它们之间的定义:1、指针函数是指带指针的函数,即本质是一个函数。函数返回类型是某一类型的指针 类型标识符 *函数名(参数表) int *f(x,y); 首先它是一个函数,只不过这个函数的返回值是一个地址值。函转载 2014-07-18 14:00:23 · 450 阅读 · 0 评论 -
C语音 大小写字符转换函数tolower函数和toupper函数
toupper原型:extern int toupper(int c);用法:#include 功能:将字符c转换为大写英文字母说明:如果c为小写英文字母,则返回对应的大写字母;否则返回原来的值。2 举例 // toupper.c#include #incl转载 2014-07-03 10:58:12 · 1812 阅读 · 0 评论 -
C语言 判断字符的大小写 isalpha()函数
isalpha基本信息外文名称isalpha头文件旧版本的编译器使用功能判断字符c是否为大写英文字母 附加说明 此为宏定义,非真正函数原型extern int isupper(int c);说转载 2014-07-03 10:52:18 · 10893 阅读 · 0 评论 -
sscanf和sprintf()函数使用说明
sprintf()使用说明在将各种类型的数据构造成字符串时,sprintf 的强大功能很少会让你失望。由于sprintf 跟printf 在用法上几乎一样,只是打印的目的地不同而已,前者打印到字符串中,后者则直接在命令行上输出。这也导致sprintf 比printf 有用得多。sprintf 是个变参函数,定义如下:int sprintf( char *buffer, co转载 2014-06-27 13:20:36 · 706 阅读 · 0 评论 -
回调函数的使用
http://www.elecfans.com/emb/xitong/20110616202334.html对指针的应用是C语言编程的精髓所在,而回调函数就是C语言里面对函数指针的高级应用。简而言之,回调函数是一个通过函数指针调用的函数。如果你把函数指针(函数的入口地址)传递给另一个函数,当这个函数指针被用来调用它所指向的函数时,我们就说这个函数是回调函数。 为什么要使用回调函数呢?我们转载 2014-09-25 14:24:14 · 598 阅读 · 0 评论
分享