C++系统自学之路(一)——C++基础知识

DAY ONE——C++的初步认识

        作为一个保密管理专业的学生,学院大一的课程设置偏文科,理论性较强而实践性、技术性薄弱,而我自感作为本专业的学生,必须以技术为武器、以理论为谋略,诸如刘备须得诸葛亮、亦离不开关云长。无奈,作为一个计算机小白,对电脑一窍不通,对深奥的web前端、PHP或诸如此类的知识诚惶诚恐,作为一个高考为了查成绩第一次得到人生第一部电脑的乡下孩子,我自知不如人,但我有一个去学习的心,这也是我为什么选择开始自学C语言——这是我寻求打开计算机世界的第一把钥匙。

        来大学以后,零零碎碎地学习了一些,直到这个寒假才开始正式系统地自学。我会每天在博客上学自学的write up,一来是知识的输出有助于自己的系统的建立,二来则是希望能有幸得到各路高手指点。

 

  •        C++程序编写的一般策略:(1)自项向下,逐步求精;(2)高聚合,低耦合——事实上不是很理解这句话,只能大概领会。
  •        C语言的程序结构:多个源文件,源文件又有以下内容——预命令处理(可理解为注释,给人看而不是计算机)、全局命令声明(声明所需的头文件如iostream、cmath、cstring——使用文件打开关闭读写等功能需声明)、多个函数——包括函数首部、函数体(由局部变量和执行语句构成)。
  •        函数过程式、模板化程序设计:声明、定义、调用,其中有两种常见方法:(1)先定义再调用;(2)先声明再定义,后一种较推荐,声明包括函数类型、函数名(参数类型1、参数类型2、参数类型3......)eg:float max (float x,float y).
  •        C++的数据结构大多与C语言相同,新增的基本类型有 布尔型、新增的构造类型有类用型和引用型,其中的类用型非常重要,是C++中的精华,以后要好好学。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值