c语言
「已注销」
youku kmsfan
展开
-
发现了C语言中printf参数的几个秘密。。。
我们经常看到prinf("%+3f",xx)但是不知道左边的参数的具体含义,我今天就来说下吧。%[flags][width][.prec][F|N|h|l][type]1.flags.— 左对齐。+ 右对齐。空格 正数输出代替+,负数减号。2.width:多少个字符的空格宽度。3.prec精度,就是指精确到小数点后几位。原创 2013-07-20 16:59:49 · 832 阅读 · 0 评论 -
字符串搜索
const char *find_char(char const *source, char const *chars){ const char *p = source; while (true) { if (*p == '\0') { break; } const char *pp = chars; while (*pp != '\0') { if原创 2016-12-17 15:36:28 · 315 阅读 · 0 评论 -
字符串搜索(1)
char *find_char(char const*source, char const *chars){ for (; *source != '\0';) { char *temp = (char *)chars; for (; *temp != '\0';) { if (*source == *temp) { return (char *)source原创 2016-12-29 18:53:37 · 270 阅读 · 0 评论 -
删除子串算法。C语言
不完全用指针实现,如果有更好的方法,请告知。int find_all_pattern_substr(char *str,char const *substr){ int count = 0; const char * tempstr = substr; while (*substr != '\0') { char *ch2 = str; for (; *ch2 != '\0原创 2016-12-29 20:10:25 · 1162 阅读 · 0 评论