如何学习及计算机编程,入门看这一篇就够了---以c语言为例

信息时代,计算机变成不再是专业性很强的一门学科,更多的是变成了一种工具

  • 用计算机爬取信息(爬虫)
  • 进行数据分析,数据可视化(大数据的某个方面)
  • 处理海量的数据,如excel(百万条数据)

通过编程都可以很好的解决

那么如何学习编程?

方法一:背!记住!然后透过表面看本质

example1.

来看下面一段代码
在这里插入图片描述
大家一定会说 这太简单了 输出hello world 学习计算机的入门程序嘛!!

那么请问

#include<iostream>
#include<cstring>
using namespace std;

这是什么?我们第一次编程应该不会知道这是什么吧

return 0

为什么不 return 1 or return 9999?

return 999 # like

但是我们却完成了一项工作,就是输出了一句话

因此i我们并不需要去把每一个部分都去理解,而是要先记住,学会去用。在用好后,慢慢的就明白背后的原理

这与我们传统的学习方式是不太相同的

举个例子,高中老师会告诉你F=mg 以及为什么这么做,然后再告诉你如何用这个公式去解决问题。但是上面的例子完全相反,但会发现计算机反过来学习是个不错的方式方法

手动分割线QAQ ----------------------------------

方法二:通过应用场景去学习,而不是一口吃个大胖子

还以C语言为例吧

作为计算机的入门选手
我想

“指针” 是个让人很头疼的东西(反正我第一次学一脸懵逼)

那么我们有必要直接按照目录学下去吗?

书上这么说,指针是一种特殊的变量类型,用于存储变量的地址

int * ptr; //声明一个指向int类型的指针变量

给你一个定义

int a = 10;
int * ptr = &a;  //将ptr指向变量a的地址

告诉你这么用

然后????不懵吗 我第一次学是这个表情

在这里插入图片描述
实际上如果深入搞C,指针从应用角度来说很少

但是哈 指针的思想是计算机中非常重要的思想

你会发现在比赛中,很少用指针这个东西,因为往往使用全局变量可以很好的解决这个问题。可以看我的算法博客哈~~,里面有代码。

因此,往往要用到的时候,再去学是一个很好的思路,其实和之前的思想都是一样的,以应用为学习的导向!!这样会很好的避开刚上来学习的困难。

但是大学往往是这样的老师稀里糊涂讲完了,你也抓不住重点,所以很多人就放弃了,如果多动手,通过动手去学习,那么编程就会变得很有意思,而不只是简简单单的考试科目而已。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

就是氧气c

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值