- 博客(3)
- 收藏
- 关注
原创 站正巨人的肩膀上——C++概要
3. C++ 3.1 概览 函数指针、位运算、引用、const、动态内存分配、内联函数、重载函数、函数缺省参数、面向对象、复制构造函数、类型转换构造函数、析构函数、静态成员变量、成员对象、封闭类、友元、this指针、常量对象、常量成员函数、常引用、运算符重载(赋值运算符重载)、运算符重载为友元函数、可变长数组、流插入运算符和流提取运算符的重载、自增自减运算符重载、派生和继承、复合关系和继承关系、基类派生类同名成员与protected、派生类的构造函数、Public继承的赋值兼容性规则、多态和虚函数、多态的实
2020-07-08 10:27:47
235
原创 站在巨人的肩膀上——鸟瞰C语言
2. C语言概要 以计算机程序语言的设计者的角度来学习,思考重于模仿 区别knowledge和skill,后者需要训练 编程,首要的是正确,其次才是效率 思考:世界上可能要用程序来表达的逻辑纷繁复杂,程序设计语言里面得有多少种句式才能够用? 顺序、分支、循环 俯瞰C语言:30几个关键字 + 十几种基本数据类型 + 30几个运算符号 + 三种基本逻辑语句 2.1 输入输出 printf、scanf,%d、%c、%f、%lf… 2.2 运算符 赋值运算符 = += -= /= %= 算数运算符
2020-07-05 17:59:53
176
原创 站在巨人的肩膀上——计算导论
1. 计算导论 1.1 计算机的基本原理 1.1.1 从数学危机到图灵机: 第一次数学危机:毕达哥拉斯学派认为,“一切数均可表示为整数或整数之比”,但是发现存在一些数,它不是整数,也不可用整数之比表示,希帕索斯提出:边长为1的正方形其对角线是多长呢?这一问题引发了第一次数学危机(希帕索斯悖论) 第一次数学危机的解决:实数理论建立后 第二次数学危机:牛顿和莱布尼茨发现了微积分,其理论建立在无穷小的分析之上。贝克莱悖论(无穷小时而为0,时而不为0)。 第二次数学危机的缓解:在实数理论的基础上重建了极限论 第三
2020-07-05 17:21:52
412
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅