码迷,mamicode.com
首页 > 编程语言 > 详细

重拾C/C++基础

时间:2014-08-07 21:45:00      阅读:274      评论:0      收藏:0      [点我收藏+]

标签:使用   ar   c++   不同的   对象   on   数学   函数   

1.复制指针时只复制指针中的地址,而不会复制指针指向的对象
2.解决护栏柱错误的根本 是 从思想认知上搞定. 数组的序号为偏移量.
  也即: 数组的第一个元素为arrName[0],其偏移量为0
3.使用strcpy函数时要注意,若是源串的长度大于目标串的长度,将会覆盖缓冲区后面的内容
  所以尽量使用strncpy来替代strcpy
4.数组可以使一维或者是多维.只要数组包含的元素为内置类型或者有默认构造函数的类,就可以初始化
5.数学运算符有5个: +(加) -(减) *(乘) /(除) %(求模)
6.不同版本的语言标准,会出现不同的结果:拿除法来举个例子讲
    C89 -22/7=-3;C11 -22/7=-4
7.对于除法,若是除数或者被除数当中有一个为浮点数,编译器将产生浮点商.
   但是,此时若将结果赋值给一个整形左值,结果将会被截短
8.切记表达式都要有值
9.可以将每个表达式的值视为真或假.如果表达式结果为零,则返回false,否则返回true

----To Be Continue

重拾C/C++基础,布布扣,bubuko.com

重拾C/C++基础

标签:使用   ar   c++   不同的   对象   on   数学   函数   

原文地址:http://www.cnblogs.com/jealdean/p/3897816.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!