业精于勤荒于嬉,行成于思毁于随!

导航

2014年7月11日 #

c/c++面试题(5)(c++重要的概念详解)

摘要: 1.C++面向对象的三大特征?1)封装:将客观事物封装成抽象的类,并且设计者可以对类的成员进行访问控制权限控制. 这样一方面可以做到数据的隐藏,保护数据安全;另一方面,封装可以修改类的内部 实现而不用修改调用了该类的用户的代码.同时封装还有利于代码的方便复用;2)继承:a.继承具有这样一种功能,它可... 阅读全文

posted @ 2014-07-11 21:16 亚三论 阅读(15487) 评论(0) 推荐(0) 编辑

c/c++面试题(4)字符串翻转/打印任意进制格式/类型转换

摘要: 1.字符串的翻转,这里一般是字符数组.不包括字符串字面值. char* reversal_str(char* str,size_t size); 翻转之后的字符串是原来的字符串的翻转.#include #include char* reversal(char* str,size_t len){ ... 阅读全文

posted @ 2014-07-11 16:50 亚三论 阅读(1111) 评论(0) 推荐(0) 编辑

c/c++面试题(3)strcat/strcmp/strlen/strcpy的实现

摘要: 1.编写一个函数实现strlen以及strcpy函数. strcpy函数. 后面的字符串拷贝到一个字符数组中,要求拷贝好的字符串在字符数组的首 地址,并且只拷贝到'\0'的位置.原型是 char* my_strcpy(char* dest[],const char* src); 1#include... 阅读全文

posted @ 2014-07-11 12:55 亚三论 阅读(1108) 评论(0) 推荐(0) 编辑