首页 技术 正文
技术 2022年11月14日
0 收藏 339 点赞 2,492 浏览 706 个字

从大一的学习中,我了解到C++是兼容C的面向过程和面向对象的程序设计语言。其中,面向对象程序设计方法是以对象为模板的结构化程序设计方法,是对结构化程序设计方法的继承和发展。刚开始的学习让我觉得特别吃力,比如函数中的一些变量标识(一般运算符“::”表示全局变量),函数中的指针变量(例如:int *p,j 表示定义指针p,变量j p=&j 表示赋值,&j就是变量j的指针)以及函数的重载等等。之后,从最基础的”Hello World”到一些稍复杂的程序,在上机实践中不断摸索提升,将理论与实践相结合。

在之前一年的学习中,我认为学好C++需要加强实践。因为C++程序设计语言是一门实践性非常强的 课程,若要真正掌握编程技术,使编程能力有较大的实质性的提高,必须在认真听课勤做笔记并读懂教材的基础上,通过上机实验加强开发软件的基本技能训练。只有勤学苦练才能积累宝贵的编程经验。并且要学习掌握相关的程序库,多看有关c++的资料书(c++当然首先要掌c++标准程序库)、相关的平台技术(eg .NET),因为这些都是学习c++应掌握的辅助知识。当然,还需要持之以恒,锲而不舍。罗马的建成不是一日之功,任何学问的从熟练到精通都不是三天两天的事,学习c++本身就是一项艰苦的历程,我们要耐下心来研究它。因为有些时候尽管我们花了许多的时间和精力,也还是不能写出一个程序,结果常常是不尽人意。写程序确实是很麻烦的,有时需要顿悟,有时需要渐悟。当我们真正成功编写出程序时,就会有一种莫言的自豪感。

现在觉得编程不仅是技术活,还是体力活,计算机专业是一个很枯燥的专业,但即来之、则安之,只要你努力学,也会发现其中的乐趣。

参考:百度文库,C++程序设计

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:8,965
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,486
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,331
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,114
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,747
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,782