《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
- 《21天学通C++》_1 2016.5.23
- c++_1
- C 笔记_1
- C规范_1
- [C++_7]继承_1
- c/c++补充_1
- 初学C#_1
- c++_1: 基础问题
- C基础_1
- C语言_1
- Dissection C Chapter 1_1
- 重学c语言_1
- C/C++笔试题_1
- C语言通信录_1
- C语言指针细节_1
- java_5.21_1
- java_5.23_1
- [C++_1]C与C++区别
- 【NOIP2013模拟】Rainbow的信号
- maven安装配置
- 在windows下创建.htaccess的方法
- 设计模式之四单例模式
- Build Your First Mobile App With Ionic 2 & Angular 2 - Part 4
- 《21天学通C++》_1 2016.5.23
- 【华为OJ】【098-矩阵乘法计算量估算】
- poj1611 The Suspects(并查集应用)
- python学习02
- 一些有用的博客
- php连接Mysql 环境搭建
- 小白学LaTeX--仿照《中国学术期刊》格式的LaTeX框架
- MySQL相关问题总结
- Build Your First Mobile App With Ionic 2 & Angular 2 - Part 5