「电脑」我学会了VC++6.0,所以我精通C++?入门时那些让人哭笑不得的想法
小明高三毕业 , 想要趁暑期学习C++ , 在书店看到了一本《C#从入门到精通》 , 心想这加号写得还挺有艺术 , 便把这本书买回了家 。
关于这方面的笑话总是很多 。 现在计算机二级证书 , 已成为了大学生必备 , 今天我就讲讲 , 我在学C++时曾经犯过的“二” 。
我学会VC了 , 所以我精通C++?我想这是没有学过编程的新手 , 最容易犯的错误了 。
本文插图
?VC其实只是一种集成开发平台 , 它和TC , VS本质上是一样的 , 是为了方便编程才出现的 。
而C++是一种单独的语言 , 它离开VC也是可以照常使用的 。 你甚至可以直接用记事本编写代码;或者像一个帅气的黑客 , 使用命令行敲打代码 , 不过这种方式对新手真的很不友好 。
我还记得初学C++时 , 特别好奇Windows窗口怎么编写 , 于是我接触到了一本专门介绍VC的书 , 上面有介绍窗口的MFC , 我以为我就要成为编程的大手子了 。
我认为我都要学会窗口了 , 那我的C++水平是不是要突飞猛进了 。
本文插图
直到我看完整本书 , 我才知道这只是C++的冰山一角 。 我学的只是一个软件的使用 , 而且这本书还主要讲的是MFC框架 。 其实涉及C++基础的东西很少 。
我就像是一个刚会算数的小孩 , 去学习了一元一次方程 。 虽然能看懂一丢丢 , 但是连算数都刚刚学会 , 去解方程真的有点牵强啊 。
在我看来 , C++更像是学习的逻辑 , 想要真正地成为高手 , 你要懂得这里面的基础;而MFC更像是一种死记硬背的框架 , 只要背过基本的函数 , 就可以使用 。
我都学会了 , 这么简单的习题还做它干啥?看完例子之后 , “哇塞!这什么题 , 这么简单 , 不做了 , 浪费时间” , 然后继续跑到下一章节进行学习 。
突然想练习一下 , 打会儿代码吧 。 “诶 , #include后面要加什么来着?”
【「电脑」我学会了VC++6.0,所以我精通C++?入门时那些让人哭笑不得的想法】
本文插图
这就是我学习C++时的日常 , 有一些你感觉很简单的东西 , 当你要把它打成代码的时候 , “诶呦 , 我好像得翻翻书” , 然后不知不觉变成了抄书 。
我们不喜欢做简单的题 。 殊不知 , 习题其实是在帮助我们 , 能更好地掌握章节所讲的知识 , 顺便让你的手习惯一下敲打代码的感觉 。
你要明白 , 虽然你在日常生活中打字非常快 , 但是敲打代码是另一种组合方式 , 你的双手并不习惯 。 我们平时所敲打的都是中文 , 而代码更偏向于英文的形式 。 你可以去想象一下 , 你在电脑上写一篇长篇英文作文的感觉 。
本文插图
多多练习才可以让我们的手熟悉这种感觉 , 虽然很枯燥 , 但是确实非常有用 。
上面所讲的其实都是一些非常常见 , 但又容易让人忽略的错误 , 这两个错误可以出现在任何编程语言中 , 也可以出现在我们学习的其他知识上 。
对了 , 末尾一定要提 , ==才是等于 , =只是赋值 。
推荐阅读
- 太平洋电脑网:不止于高功率+金牌,爱国者ES650还能保5年,爱了爱了
- [笔记本电脑]乙辰科技正式发布首款WiFi6新品:北斗II号分布式无线路由器
- 找果网■就是牛!10.2英寸IPAD在第四季度撑起全球平板电脑市场
- #浦江头条#“大龄书僮”们还好吗?,网课一月间孩子手机平板电脑敞开用
- 「太平洋电脑网」Twitter表示已删除1100多条误导性新冠病毒推文
- 太平洋电脑网:看完它的功能会想买买买,可能是苹果最小新品
- 「布丁不语」盘点适合设计师的平板电脑,随时记录灵感
- #太平洋电脑网#千元独显,D6更快!索泰GTX 1650 GDDR6版本发布
- 电脑报■B站小会员变绿了,互联网愚人节彩蛋开启:知乎变B乎
- 西北区域的明星店,疫情下兰州京东电脑数码店如何实现保增收?
