![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c语言C++易错点
文章平均质量分 91
CodeYourBrother
这个作者很懒,什么都没留下…
展开
-
c语言,通过指针交换两个数的值
#include void swap(int *p ,int *p1){ int *temp ; temp = p; p= p1; p1 = temp; } void swap2(int *p ,int *p1){ int temp ; temp = *p; *p= *p1; *p1 = temp; } void main(){ int a = 1; int b =原创 2014-05-18 19:15:36 · 1950 阅读 · 1 评论 -
常用排序算法总结与分析(含全部源码)
#include using namespace std; /*************** * 直接插入排序 *算法性能: *稳定 *空间代价:Θ(1) *时间代价: *最佳情况:n-1次比较,2(n-1)次移动,Θ(n) *最差情况: Θ(n2) ***************/ void InsertSort(int *a,int n); /*****************原创 2014-06-08 13:42:36 · 814 阅读 · 0 评论 -
C++_运算符重载
C++_运算符重载 什么是运算符的重载? 运算符与类结合,产生新的含义。 为什么要引入运算符重载? 作用:为了实现类的多态性(多态是指一个函数名有多种含义) 怎么实现运算符的重载? 方式:类的成员函数 或 友元函数(类外的普通函数) 规则:不能重载的运算符有 . 和 .* 和 ?: 和 :: 和 sizeof 友元函数和成员函数的使用场转载 2014-05-23 13:03:02 · 534 阅读 · 0 评论 -
C++易错点之继承与派生
1、继承关系的特点 (1) 一个派生类可以有一个或多个基类 只有一个基类时,称为单继承;有多个基类时为多继承。 (2) 继承关系可以是多级的 即可以有类Y继承类X和原创 2014-05-23 15:17:44 · 1013 阅读 · 0 评论 -
c++,c语言易错点之类与对象
拷贝构造 浅赋值zhi原创 2014-05-22 13:18:47 · 797 阅读 · 0 评论 -
求一个整数序列的和的最大子串
已知一个整数的序列1,-2,3,10,-4,7,2,-5,求其最大子串的值,以及最大子串、原创 2014-06-23 21:48:02 · 1813 阅读 · 0 评论 -
c,c++易错点总结之递归,循环
递归算法应该包括两种情况:递归情况和基底原创 2014-05-22 10:50:08 · 718 阅读 · 0 评论 -
指针数组与数组指针的区别,指针函数与函数指针的区别
指针数组:array of pointers,即用于存储指针的数组,也就是数组元素都是指针原创 2014-05-19 11:30:14 · 737 阅读 · 0 评论 -
c,c++易错点之指针与引用
1、指针与引用的区别原创 2014-05-21 14:28:14 · 911 阅读 · 0 评论 -
c与c++易错点之预处理,const,sizeof
1、宏定义 #include #define SQR(x) (x*x) using namespace std; int main(){ int a,b = 3; a = SQR(b+2); cout<<a; return 0; }原创 2014-05-20 16:02:06 · 783 阅读 · 0 评论 -
c 基本概念易错点总结
1、i++类 int i = 1 ,j =2; int k = i+++j; cout 2、x=x+1,原创 2014-05-19 19:15:34 · 756 阅读 · 1 评论 -
c++通过栈将中缀表达式转成后缀表达式
#include #include using namespace std; //栈外优先级 int getBeforeIn(char op){ switch(op){ case '+': case '-': return 2; case '*': case '/': case '原创 2014-05-26 19:35:47 · 914 阅读 · 1 评论