C++的初步知识

不翻书不知道,一翻书吓一跳,都是新的,记得是大二上学期学的书,那时候天天玩打游戏,上课玩手机,基本不听课。。。咳咳扯远了,哈哈

既然以前白学了,现在只好从头再看喽,下面是我的笔记,简单的一笔带过,复杂的多做了一些,都是重要的.


第一章:



1.cout setw(2)


2.const用法


3.函数声明,C语言不要求,c++若函数调用的位置在函数定义之前,必须对所调用的函数做函数原型声明:
  int max(int x,int y) == int max(int,int)


4.函数重载
  c++中允许函数名重复使用
  int max(int a,int b)
  float max(float a,float b)


5.函数模板;
  template<class T> 或
  template<typename T>
   节省篇幅,T代替int ,float,doule等等


6.有默认形参的函数
  float area(float r = 6.5)


  调用 area();
       或area(7.5)
    默认值必须放在最有端定义


7.变量的引用
  &引用声明符
  关于引用它和c语言中的取地址不一样,要好好理解,分清

8.内置函数(内联函数)
  inline int max()
不多说,可以使函数执行效率更快,但代码量不宜太多

9.作用域运算符
  ::
  全局变量与局部变量


10.字符串变量
  #include<string>
  string str str1

  str = "adfad"

   str1 = str

  两个字符串赋值,尾插,比较排序


11.动态分配、撤销内存的运算符new和delete

    与malloc free类似



明天更C++第二章的内容,一共8 章,一天一章,最后准备用C++写个小项目,项目还没想好,周末满课晚上要玩,可能没时间更,其余时间会保证一天一更!亲爱的读者们敬请期待!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值