![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C
zhuxianfeng
这个作者很懒,什么都没留下…
展开
-
C语言中用malloc动态申请二维空间
首先,我们来说说以下表达式的区别 int p1[][13]; int (*p2)[13]; int *p3[13]; p1与p2其实是同一个意思,都是一个指针,表明它们是指向具有13个整型元素的一维数组。 p3则可以这样来理解 typedef int* PTR; PTR p3[13]; 这样来写的话,也许会比较容易理解。p3表示声明了一个数组,该数组有13个元素,其实每个...2009-03-11 21:25:36 · 621 阅读 · 0 评论 -
C语言中函数的返回值
最近重读《The C Programming Language》。 在讲“函数与程序结构”这一章中,有这样一句话:“如果某个函数从一个地方返回时有返回值,而从另一个地方返回时没有返回值,该函数并不非法,但可能是一种出问题的征兆。 ” 这句话觉得有些难以理解。 于是写了段测试代码,如下: #include <stdio.h> int f(int i) { if (1) ...2009-03-11 21:28:53 · 479 阅读 · 0 评论 -
gcc常用参数
gcc常用参数: 1. -Idir 添加源程序使用的头文件所在目录 gcc -I/Users/zhu/local/mysql/include ~/local/mysql/lib/libmysqlclient.a mysqltest.c ~/local/mysql/lib/libmysqlclient.a为MySQL客户端访问的C语言静态库 2. -ldemo ...2010-07-11 18:37:59 · 87 阅读 · 0 评论 -
使用libcurl提交POST请求
最近在学习libcurl,并利用它提交POST请求,可是返回的响应总是无从验证该次POST请求是否成功提交了。 1. 先看下根据firebug提交的一次成功的请求,这里以login我喜欢上的xiami为例,嘻嘻~ 1.1 本次POST请求的HTTP交互 1.2 POST 1.3 经server端redirect的GET 2. OK,接下来看下使用lib...2010-07-17 22:14:08 · 1064 阅读 · 0 评论