摘要: 1)字符串操作 strcpy(p, p1) 复制字符串 strncpy(p, p1, n) 复制指定长度字符串 strcat(p, p1) 附加字符串 strncat(p, p1, n) 附加指定长度字符串 strlen(p) 取字符串长度 strcmp(p, p... 阅读全文
posted @ 2015-09-07 15:31 fenghuan 阅读(530) 评论(0) 推荐(0)
摘要: C++ 标准模板库(STL)C++ STL (Standard Template Library标准模板库) 是通用类模板和算法的集合,它提供给程序员一些标准的数据结构的实现如 queues(队列), lists(链表), 和 stacks(栈)等.C++ STL 提供给程序员以下三类数据结构的实现... 阅读全文
posted @ 2015-09-07 15:09 fenghuan 阅读(477) 评论(0) 推荐(0)
摘要: char a[10];怎么给这个数组赋值呢?1、定义的时候直接用字符串赋值char a[10]="hello";注意:不能先定义再给它赋值,如char a[10]; a[10]="hello";这样是错误的!2、对数组中字符逐个赋值char a[10]={'h','e','l','l','o'};3... 阅读全文
posted @ 2015-09-07 13:09 fenghuan 阅读(1544) 评论(0) 推荐(1)
摘要: 1、字符数组的定义与初始化字符数组的初始化,最容易理解的方式就是逐个字符赋给数组中各元素。char str[10]={ 'I',' ','a','m',' ',‘h','a','p','p','y'};即把10个字符分别赋给str[0]到str[9]10个元素如果花括号中提供的字符个数大于数组长度,... 阅读全文
posted @ 2015-09-07 11:14 fenghuan 阅读(3689) 评论(0) 推荐(0)
摘要: 在做面试100题中第21题时,发现char *astr="abcdefghijk\0";和char astr[]={"abcdefghijk"};有点区别,以前一直以为是一样的,但是在该程序中采用字符串指针运行一直出错。后来在网上查查,果然发现大大的不同。展示如何出错分析:当你需要修改字符串时,采用... 阅读全文
posted @ 2015-09-07 09:42 fenghuan 阅读(28939) 评论(0) 推荐(4)