面试
chaoyueziji123
这个作者很懒,什么都没留下…
展开
-
C++面试基础题错题集 day one
day 1: char x[]="abcdefg"; char y[]={'a','b','c','d','e','f','g'}; answer:数组X的长度大于数组Y的长度; solution:char x[]="abcdefg";中会隐式的在末尾添加空字符,而char y[]= {'a','b','c','d','e','f','g'};则不会添加,空字符的出现取决于系统中空 字原创 2015-09-01 21:47:53 · 1716 阅读 · 0 评论 -
DAY 2
day2: 以下代码中的两个sizeof用法有问题吗? void UpperCase( char str[] ) // 将 str 中的小写字母转换成大写字母 { for ( size_t i = 0; i < sizeof(str) / sizeof(str[0]); ++i ) if ( ‘a’ <= str && str <= ‘z’ )原创 2015-09-04 15:49:15 · 640 阅读 · 0 评论 -
Lintcode-比较字符串
比较两个字符串A和B,确定A中是否包含B中所有的字符。字符串A和B中的字符都是 大写字母 class Solution { public: /** * @param A: A string includes Upper Case letters * @param B: A string includes Upper Case letter * @return原创 2016-02-23 22:10:30 · 472 阅读 · 0 评论