C语言
Geek_Simon
simon的极客之路
展开
-
atof&strtod
二个函数都是将字符串转换为double strtod要强大一些,因为如果字符串不仅包含前缀数字还包含其它字符,strtod将把前缀数字转换完成后,其余的字符串传递给一个字符串指针 char *endp; strtod(str,&endp); 如果这样用 char **endp; strdot(str,endp); 会报segement fault 这是为什么呢?原创 2013-02-22 11:13:18 · 1729 阅读 · 1 评论 -
sizeof与strlen()
sizeof为编译时预处理 char *s=“hello xinming” sizeof(s)=机器指针长度,若64bit则为8 strlen(s)=13原创 2013-02-23 17:43:49 · 173 阅读 · 0 评论