
c语言
文章平均质量分 71
zsyj333
这个作者很懒,什么都没留下…
展开
-
数组指针与指针数组的区别
数组指针与指针数组的区别在于:数组指针p是一个指针,而指针数组p是一个存放N个指针变量的数组。一、数组指针int (*p)[n]重点:()优先级高([]、()的优先级是一样的,但它们的方向是从左至右的,所以先运行括号里的*p),首先说明p是一个指针,指向一个整型的一维数组,这个一维数组的长度是n,也可以说是p的步长。也就是说执行p+1时,p要跨过n个整型数据的长度(n*sizeof转载 2015-06-26 10:39:18 · 533 阅读 · 0 评论 -
c include文件
文件包含include有三种形式的控制指令 1:#include 将把该行替换为文件名指定的文件的内容。文件名不能包含> 或换行符。 如果文件名包含字符 " ' \ 或 /* 则行为没有定义。 预处理器将在某些特定的位置查找指定的文件 如:在tc下 Options-> Directories-> I转载 2015-06-13 17:10:03 · 711 阅读 · 0 评论 -
gcc 命令简介
1简介2简单编译2.1预处理2.2编译为汇编代码(Compilation)2.3汇编(Assembly)2.4连接(Linking)3多个程序文件的编译4检错5库文件连接5.1编译成可执行文件5.2链接5.3强制链接时使用静态链接库1简介GCC 的意思也只是 GNU C Compiler 而已。转载 2015-07-16 14:46:25 · 635 阅读 · 0 评论 -
Linux下C连接MySQL数据库方法
#include #include #include int main(int argc,char* argv[]) { MYSQL *conn_ptr; conn_ptr = mysql_init(NULL); if(!conn_ptr){ fprintf(stderr,"mysql_init fa转载 2015-09-07 10:38:23 · 982 阅读 · 0 评论 -
Linux下用C开发PHP扩展
Linux下用C开发PHP扩展1:找到源代码路径可以直接搜索:find / -name ext_skel 2:编写一个函数定义文件,该文件编写函数原型后缀为def,假设为:zy_module.def 3:通过扩展骨架生成器,将在ext目录下自动建立扩展目录zy_module ./ext_skel --extname=zy_module --pro原创 2015-11-06 17:02:00 · 773 阅读 · 0 评论 -
c 语言 size_t 类型
size_t unsigned int 类型,无符号,它的取值没有负数。用来表示 参数/数组元素个数,sizeof 返回值,或 str相关函数返回的 size 或 长度。sizeof 操作符的结果类型是size_t。ssize_tsize of an object or –1,long类型,有符号time_ttime of day in seco转载 2015-12-31 09:59:47 · 513 阅读 · 0 评论