0基础学C语言:第一步,你好世界 *本教程针对小白 “我是草履虫,我想学C语言,并且我想以死掉最少脑细胞的方式开始” 不论你梦想成为编程大佬,或是被强迫硬性学习编程,再或者对编程感兴趣,想要入门,那都逃不过最初要学习到的C语言。这篇文章将尽可能的避免长篇大论的如:介绍编程语言的历史等让人看了一头雾水的东西,而是直接入手,通过最简单的方式和最易懂的语言,以程序进行C语言的学习。直接开始! 第一步,在哪写 “好了,现在我开始学习,那么要在哪写代码呢?” 方案1:手写 不建议0基础使用,因为不能直观的看到结果,而且新手常常在一些符号上出错,但手写适用大多数书面类考试,包括但不限于考研,升本等考试中。 方案2:使用电子设备 可选项很多,如使用专门的编译器(你可以理解为,编译器就是用来编写代码和运行代码的软件),大多数人,以及大多数学校都会选择使用Devcpp来进行C语言的教授,那我们这里也用Devcpp来作举例吧。 假设,你已经成功的下载,并安装了该软件,打开之后会出现这样一个界面:
Devcpp 5.10举例,英文界面 “天啊,这是什么玩儿应?!” 如果你是刚刚接触电脑的小白,或者英文不是很好,你可能会被这种朴素、全英文、没有任何教学的界面直接干懵,不过不要害怕,我教你一步一步写出程序来。 第二部,怎么写 如图所示进行,或使用快捷键Ctrl+N创建新的工程文件
第一步,创建文件 假设你的操作正确,会出现一个小窗口:
创建成功的样子 接下来,我们把全部的注意力集中在这个闪烁着光标的、名称为Untitled1的窗口中。 第三步,写什么 如果你是一名刚刚开始学习C语言的大学生(或者不是),有一本任意的C语言工具书,那么你大概率会看到的第一个程序会是这个: 那么,现在你要做的是,将这段代码一个字符不差地全部打上去(请耐心一点,慢一点没关系)。另外注意,请保证一切符号均为英文符号!
就像这样 接下来需要做的,就是去运行。图中标记的按钮,或按下键盘上的F11按键,来运行它。
运行你的程序 在运行之前,会弹出一个让你选择保存文件地址的窗口,你可以任意选择一个你喜欢的位置。 假设你以上步骤全部正确,会出现如下窗口:
你好世界! 至此,你已经学会了你人生中的第一个程序! 详细的补充说明 “我能不能输出其他的文字呢”或是“我想弄懂这段代码的意思” 1:输出其他内容 你可以修改红色方框中的文本修改为任意内容,除了”(英文字符双引号)。
输出其他文字 2:这段代码的意思 这个程序由以下三个主要部分组成,而且各有说法
组成程序的3个主要部分main()main [主要的,主管] C语言中叫做主函数,所谓函数,就是一个方法,你可以理解成字面意思的“方法”。一个程序中只能有一个主函数,在有主函数的情况下,不论它在什么位置,程序都会从这个主函数开始执行。 而除去所有不必要的代码,一个最简单的程序是这样的:
但这个程序没有任何功能 这个函数后面跟了一个大括号,把它的内容括起来,使其被认为成一个整体(尽管现在里面什么都没有)。 那么,main函数前的int,和后面的return 是什么意思呢?int [全称integer,整数]return [返回] 其实就是对这个函数进行了一个限定,即:我命令,这个函数,进行一系列的操作后,最终得到一个int类型的计算结果,并以这个结果作为输出。
一个函数就比如,妈妈让小明去卖水果,这里的水果,就是一个限定(你只可以买水果,不可以买其他的东西)。而小明去卖水果的行为,就被视作是一个函数(或者是方法)那么上面的int main就变成了:水果 买水果的行为()中间是小明买水果的详细流程,巴拉巴拉……而最后的returrn就变成了:买到的水果是 “某种带回家的水果”如果小明最终买回来的不是水果而是其他的设么东西,那么这里可能就会出错了,也就是常说的Bug printf() print format [以格式化打印]
简略说明,如有需要会详细讲#include<> include [包含] 上面的printf()函数并不是我们C语言中自带的函数,而是别人写好的,我们拿来用。但我们在用的时候,编译器并不知道它是从哪来的,所以,我们需要使用#include<包的名字>来将这个特定的函数,包含到我们的程序之中,这样编译器就能通过这个包含指令,来找到我们使用的函数了。想象小明想要修补破洞的衣服,他需要针线包,那么#include<stdio.h>就被类比成了 #使用道具<针线包> #include<stdio.h>中的stdio是简写,全称为standard input output [基本输入输出],而此示例中的printf()正好就是stdio.h中的一个函数(并且是一个输出函数)。我们想要使用它,所以就要在一开始中进行一个“包含”操作。 我,不定时更新0基础C语言教学,如果有什么疑问,欢迎留言或者私信我,我有99.8%的概率会sigusoft你。如果你的问题有价值,我会单出一期文章进行专门的讲解。
2024最新激活全家桶教程,稳定运行到2099年,请移步至置顶文章:https://sigusoft.com/99576.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。 文章由激活谷谷主-小谷整理,转载请注明出处:https://sigusoft.com/57429.html