摘要: 1)、标准:分别隶属于两个不同的标准委员会。C以C99标准为主流,C11已经发布;C++以C++98/03为主流,C++11/14也日趋流行。 2)、语言本身: 1、C++是面向对象语言,C是面向过程语言。 2、结构:C以结构体struct为核心结构;C++以类class为核心结构。 3、多态:C可 阅读全文
posted @ 2018-09-07 23:38 cs_wu 阅读(5358) 评论(0) 推荐(0) 编辑
摘要: 函数指针:指向函数的指针变量,在C编译时,每一个函数都有一个入口地址,那么指向这个函数的函数指针便是指向这个地址。函数指针主要有两个作用:用作调用函数和做函数的参数。 int (*func)(int x); 诸如上面的代码这是申明了一个函数指针,代码(*func)中括号是必须的,这会告诉编译器这是一 阅读全文
posted @ 2018-09-07 23:36 cs_wu 阅读(6579) 评论(0) 推荐(2) 编辑
摘要: 来源于《剑指offer》 题目:如下为类型CMyString的声明,请为该类型添加赋值运算符函数 当面试官要求应聘者定义一个赋值运算符函数时,他会在检查应聘者写出的代码时关注如下几点: (1)是否把返回值的类型声明为该类型的引用,并在函数结束前返回实例自身的引用(*this)。只有返回一个引用,才可 阅读全文
posted @ 2018-09-07 00:36 cs_wu 阅读(328) 评论(0) 推荐(0) 编辑