博客专栏  >  编程语言   >  C和C++的基础学习

C和C++的基础学习

从C到C++,从面向过程到面向对象。

关注
7 已关注
88篇博文
  • 猜单词

    #include #include #include #include using namespace std; //用于打乱单词的函数 string mixLetters...

    2016-08-05 16:26
    160
  • 自己实现文件拷贝

    #include #include #include using namespace std; int main(int argc, char** argv) { if(argc!=3)...

    2016-08-05 16:44
    163
  • strcmp 字符串比较

    #include #include #include using namespace std;int strcmp_lx(char* str1,char* str2);static int f ...

    2016-08-05 17:04
    157
  • 多态的小例子

    #include using namespace std;class Person { public: virtual void speak() { cout << ...

    2016-08-05 17:39
    83
  • 多重继承

    #include using namespace std;class Horse { public: void run() { cout << "I can run ...

    2016-08-05 17:42
    65
  • 纯虚函数

    #include using namespace std;//抽象类 class Animal { private: char sex; public: virtual void s...

    2016-08-05 17:48
    40
  • C到C++再到JAVA

    用namespace解决了很C函数重名的问题。 用const/inline/template代替了宏,解决了C语言中宏的各种坑。 用const的类型解决了很多C语言中变量值莫名改变的问题。 用引...

    2016-08-11 17:44
    70
  • C++和C的一些区别

    C++:静态类型语言,包含整个C,C是建立C++的基础,而且C++是强类型语言,对类型检查严格。 C++比C更丰富:支持面向对象,支持泛型编程,支持异常,运算符重载等。一些变化 可...

    2016-08-11 17:45
    163
  • VS上写helloworld

    “文件”->”新建”->”项目”->”常规”->”空项目” 右击”解决方案”里的”源文件”->”添加”->”新建项”->输入代码->Ctrl+F5(调试运行)为了避免一闪而过建议加入以下代码: --...

    2016-08-11 17:47
    81
  • 利用迭代器遍历

    #include #include using namespace std; struct Student { int sno; char name[31]; }; int mai...

    2016-08-11 17:57
    63
  • C++中的IO

    库函数和库类 I/O流:数据从一个地方传到另一个地方,就像水流一样,随着时间的推移,字符是顺序生成或消耗的。 C++中的I/O是类型安全(type safe)的,而C中的I/O是非类型安全的 ...

    2016-08-12 16:24
    43
  • vector容器用法

    (1)头文件#include. (2)创建vector对象, vector vec; (3)尾部插入数字: vec.push_back(a); (4)使用下标访问元素, cout<vect...

    2016-08-12 16:32
    49
  • C++的输入输出

    #include #include using namespace std; int main() { //格式输出 int n=510; cout<<"ten: "<<n<<endl...

    2017-03-16 13:31
    67
  • C++ string使用

    #include #include using namespace std; int main() { /////////////定义//////////// string s1("hehe...

    2017-03-16 13:32
    65
  • C++ BOOL

    //BOOl类型只有1和0;1是真,0是假。占一个字节 #include using namespace std; int main() { bool b_a = true; bool b_...

    2017-03-16 13:39
    40
  • C++ Const

    /********************** C语言的const变量是只读变量,有自己的存储空间。 C++中的const常量: 可能分配存储空间(符号表,C++编译器生成,key和value对应)...

    2017-03-16 13:42
    94
  • C++ 重载cout

    #include "iostream" using namespace std; class Complex { private: int a; int b; friend ostream& ...

    2017-03-16 13:44
    134
  • C++ new和delete

    #include #include #include using namespace std; class Test1 { public: Test1(int a, int b) { ...

    2017-03-16 13:51
    80
  • 重载遇上函数指针

    //重载和函数指针结合 /* 函数重载与函数指针 当使用重载函数名对函数指针进行赋值时 根据重载规则挑选与函数指针参数列表一致的候选者 严格匹...

    2017-03-16 14:09
    62
  • override覆盖

    /********************** 覆盖override 重载:同一个类中(同一个作用域),重名不同参数的函数。(不能重载父类函数,只会被同名覆盖)是在编译期间根据参数类型和个数决定函数调...

    2017-03-16 14:10
    76

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部