随笔分类 -  play with c

摘要:最近玩儿python玩上瘾了,突然想念c语言,所以,休闲下:解法一:如果没有对申请外部空间有所限制,那就先试试这个喽:1 void invert_str1(char *old_str, char *new_str)2 {3 int i = strlen(old_str)-1;4 in... 阅读全文
posted @ 2014-08-06 15:56 thinker-lj 阅读(141) 评论(0) 推荐(0)
摘要:bzero:原型:void bzero(void *s, int n); 功能:置字节字符串s的前n个字节为零且包括‘\0’。 说明:bzero无返回值,并且使用strings.h头文件,strings.h曾经是posix标准的一部分,但是在POSIX.1-2001标准里面,这些函数被标记为... 阅读全文
posted @ 2014-08-06 11:46 thinker-lj 阅读(2613) 评论(0) 推荐(0)
摘要:1.1文学程序文学程序(literate program):接口及其实现的代码与对其进行解释的正文交织在一起。文学程序由英文正文和带标签的程序代码块组成。例如,1 〈compute x * y〉≡ 2 sum = 0; 3 for (i = 0; i 2... 阅读全文
posted @ 2014-07-27 23:02 thinker-lj 阅读(537) 评论(0) 推荐(0)
摘要:一、什么是可变长参数可变长参数:顾名思义,就是函数的参数长度(数量)是可变的。比如 C 语言的 printf 系列的(格式化输入输出等)函数,都是参数可变的。下面是 printf 函数的声明:int printf ( const char * format, ... );可变参数函数声明方式都是类似... 阅读全文
posted @ 2014-07-25 16:27 thinker-lj 阅读(319) 评论(0) 推荐(0)