首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

学会了C语言能做些啥?

我现在C语言入门,基本靠自学,就看网上的那种教程,但是我怎么觉得它就是只能做下数学题,我觉得它并不能编辑出一个啥子游戏或者软件出来噢……初学者,见谅。 马里奥碰到花朵就变身。 什么是马里奥?...别说 C 语言,一切编程语言最终都只能做数学题,根据给定的数据,算出另一些数据,算出更多的数据,然后存贮、发送或者呈现算出的数据。 不过我能理解你的困惑。...看你的表述,应该不是小孩子了,因为小孩子不会因为初学编程能做的事情很少而没有成就感,或者说,觉得这样做没有成就感的小孩子根本不会继续学下去。...那时候我还不知道马里奥碰到花会变身这种事情其实也是靠编程编出来,所以我也不会去想学编程「并不能做什么」。 无奈大多数人过了一定年纪就很难再靠「我能指挥机器」这种简单原始的快乐来驱动自己学编程。...学会怎样在 C 或者其他任何程序语言中使用这些既有功能,也是学习编程的一门重头戏。等你弄明白这一点,你也就找到了你问题的答案。 尾注:题图画错了。马里奥身宽应为 16 像素,我画成了 17。

2.6K70
您找到你想要的搜索结果了吗?
是的
没有找到

什么只少有数人能学会编程

现在网上流行什么21天学会C语言,21天学会java。看完就说我会某语言了,你觉得现实吗?...一、我觉得最好的学习方法是想做什么什么……什么学习编程先C语言,21天学懂C语言……都是扯淡。...所以编程学习首要解决的问题是你的动机你想用它来做什么,有了方向就不会想写散文那样想到哪扯到哪,我们就会为目的去想很多办法,比如自学过程中我们找个小目标定个时间去完成。...(公众号后台输入关键字程序人生了解程序员的一些编程生活) 三、入门不能光靠看要靠练 编程不光是对语言的熟悉,更重要的是一种对问题处理的一种抽象思维方式,习惯了这种思维方式,用什么语言都是不重要的。...没有一定程度的编程积累,以及系统地学习基础理论,这种思维方式是不能一夜间建立起来的,一定要不断写,不断学。 另外,用,并不只是去做给出的练习。自己当初学习编程是为什么?那么假定目的是学习建站?

68530

囚犯学会编程之后会发生什么

而在他从事编程工作的这几年里,Aguirre培养了一种可能是所有软件工程师武器库中最有用的技能:自己解决问题的能力。...对于Aguirre和他的朋友们来说,这提出了一个新的问题:他们能做好这份工作吗?因为进入精英组织并不一定意味着成功。...他这样说:“回想他们的经历,你会觉得很有意义,他们在无法上网的环境中学会了如何编程,这说明他们有强大的动力。”...现在,Leal不仅帮助学徒们进行文化适应,或许更重要的是,它还帮助公司其他人了解在美国曾经被监禁过意味着什么。...Aguirre试图鼓励他们进入编程领域,并给他们送书鼓励他们开始。他说:“我告诉他们,这份工作不像在一家传统的老公司里面工作。这是一种全新的生活。”

34010

Python到底能做什么

Python今天是排名前3的最受欢迎和增长最快的编程语言之一。它是一种多用途,高级别,面向对象,交互式,解释型和对用户非常友好的编程语言。...因此,这是初学者计划在编程职业生涯中首选的语言。 Python可以做什么?...6、游戏编程:Python在很早的时候就是一种游戏编程的辅助工具。在《星球大战》中扮演了重要的角色。目前,通过Python完全可以编写出非常棒的游戏程序。...为什么这么多人学Python呢 很多初学者都听说python很火,可是为啥要学Python,下面谈谈我的感悟。...很多人看现在python那么火都想学一学,但也在疑惑学这个到底有没有发展前景,下面就赶紧来看看学完python可以做什么工作。 1、网站后端程序员:使用它单间网站,后台服务比较容易维护。

22840

大数据能做什么?

---- 大数据的概念是什么? 最早提出大数据的是麦肯锡公司,当时的定义是: 渗透在每一个行业和业务领域的数据,通过人们对这些海量数据的挖掘和运用,产生出一波新的生产率增长和消费者盈余浪潮。...大数据可以做什么? (1)结构化的数据:即有固定格式和有限长度的数据。 (2)非结构化的数据:现在非结构化的数据越来越多,就是不定长、无固定格式的数据,例如网页、语音,视频等。...在现实生活中,我们不得不“伪装”自己,尽量让我们表现的正常一些,但在网络大数据面前,你的兴趣爱好、行事作风都将被一览无余,甚至很多网站都知道你平时都在浏览什么内容。...一个小指头,可能触摸的是【上帝禁区】 大数据到底是什么?...防止个人信息暴露 作为普通老百姓,显然这些东西我们无法控制,我们能做的就是知道“大数据是怎么一回事”,如果觉得被侵犯隐私,咱们还得知道如何尽量防范。 各种涉及到填写个人隐私的表单。

95810

编程基础第六讲】需要掌握什么知识才能做项目?

存在问题: 什么是做项目?因为大家学习的时候都是有人指导,又书可循,但项目是加上的时间以及一些不确定因数的集合,我们真正做项目要知道些什么呢? 解决方案: 常常有群友问到,如何才算入门?...这要求他们至少有一下知识: 1)使用编程解决各种常规功能以不是问题,心中只有某个功能理论上能不能用编程或者软件来实现。同时往往会涉猎其他编程知识,不局限于什么具体某种语言。...2)对常规的数据结构和算法的使用不是问题,只是考虑在特定情况下什么算法是最优的。...3)熟悉平台的绝大多数知识和软件知识,对各种具体的如多线程、网络等相关知识已没有什么感觉,因为这些具体的东西大部分都会,就算不会也很快能看书查资料学会,但他们不一定真要去学,但是他们知道这些东西能干什么...5)行业相关知识、编程经验、项目经验都非常丰富,具有很强的协调能力。 6)对项目结果有清晰的思路,能预先判断绝对大多数的项目关键点和瓶颈。

77460

python是什么?python能做什么

python是什么? Python是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。 python语言有以下特点: 易于学习。...这意味着执行同一个任务,python的几行代码就可以完成其他编程语言十几行才能完成的事情。我们用python和C++做一个对比,如下: Python: 1 #!...python是面向对象的编程语言,python支持面向对象的风格或代码封装在对象的编程技术。python有很多第三方库,如Numby,Pandas都可直接调用。 跨平台,可移植性。...python可以做什么? 一、Web开发 提起python,大多数人的第一反应是网络爬虫,使用python可以快速爬取网站信息。但作为一门编程语言,Web开发才是最基本的功能。...除以上主流领域之外,python在网络编程、云计算开发、自动化运维、游戏开发等领域都有不俗的表现。

73510

C++能做什么

这是一个包括系统、应用程序和库的列表,读者可能熟悉其中的一些,新手可能有个概念C++能做什么,或者我仅仅觉得它很“酷”。 这里有一个本文翻译的中文连接。...我并不知道列表中所有的缩写都什么意思。我也的确列出了一些C++的应用,即使他们依赖于C++的扩展,我欣赏更多的例子—尤其主要的应用。如果你发给我一个有URL地址的例子会更好一点。...该库用来编写受限编程和/或单一算法 规则....为了完成后者设计目标,设计者使用泛型编程理念,使得CGAL看起来感觉象STL。商业上的支持者是 GeometryFactory。...Coin是一个带有C++编程接口的高级3D图形库。Coin 用场景图形数据结构渲染实时图形,适合于各种科学工程图形可视化应用。

1.2K20
领券