
小技巧
novice2008
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
不自动添加换行符的puts()
#include void put1(const char * string) { while(*string) putchar(*string++); }转载 2014-07-27 14:37:50 · 4142 阅读 · 2 评论 -
反转一个字符串
char * my_strrev(char *str) { char *right = str; //字符串左端 char *left = str; //字符串右端 char ch; //找到字符串最右边的字符 while (*right) right++; right--; /原创 2014-08-04 21:59:42 · 401 阅读 · 0 评论 -
常用自定义宏(不断添加)
#define SWAP(x,y,t) ((t) = (x), (x) = (y), (y) = (t)) #define COMPARE(x,y) (((x)原创 2014-08-08 13:29:04 · 834 阅读 · 0 评论 -
去掉用fgets()读入的字符串中的换行符
char line[80]; char * find; fgets(line, 80, stdin); find = strchr(line, '\n'); //查找换行符 if(find) //如果find不为空指针 find = '\0';转载 2014-07-27 14:29:38 · 16691 阅读 · 2 评论