《21天学通C++》_1 2016.5.23

来源:互联网 发布:数据库实验报告总结 编辑:程序博客网 时间:2024/06/13 13:45

一、绪论

虽然发明 C 语言旨在帮助程序员使用当前新出现的硬件功能,但它得以流行应主要归功于其可移植性和速度

C 语言是一种过程化语言,但随着计算机语言进入面向对象时代,Bjarne Stroustrup 于 1981 年发明了 C++,它是发展最快、使用最广泛的编程语言之一


除新增了诸如运算符重载和内联函数等功能外,C++还实现了诸如继承(支持多继承)、封装、抽象和多态等面向对象概念

C++还实现并不断改进了模板(泛型类或函数)概念,而诸如Java和C#等较新的语言直到最近才支持这种概念











二、管理数组和字符串





注意:

无论如何,读写超越数组边界的元素都将导致 “存取非法” ,应不惜一切代价避免这种情况发生










cin.get()




strncpy()




string类








三、使用表达式、语句和运算符




可以使用括号来改变优先级顺序

用括号括起来的项的优先级比任何数学运算符都高









四、使用函数组织代码














五、阐述指针




指针是存储内存地址的变量,就这么简单










































0 0
原创粉丝点击