C语言学习之路

C语言学习之路之环境准备

  Hello,大家好,我的专业是软件工程,自从大一的时候,和很多人一样,在懵懂中学习了C语言~哈,不过呢,这门语言是真的很基础,也很重要!所以呢,如果是想要在IT行业大显身手的话,就必须对这门语言有所了解。那么,开始我们的探索之路吧,GO~

  工欲善其事,必先利其器!要学好这门语言,我们需要几个工具:一,是一本参考书,本人推荐使用《C Primer Plus》这本书,个人觉得这本书写的很好,推荐大家入门使用,还有一本书是《深入理解C指针》;二,是一款好的编译器,相信大家很多人使用VS自带的编译器,那个很好用,不过本人推荐的是GCC,这款开源的C语言编译器,因为它对C语言的标准支持的更好。

  现在呢,我们开始看装自己的编译器吧!如果使用的是Windows下的VS自带的编译器,那也可以,如果想试试看GCC的话,而且自己习惯使用的操作系统是Windows,则推荐使用MinGW这个软件包,这是专门为了Windows用户开发的GCC套件。可以在GCC官网上找到链接,并下载。安装完成之后,需要键入gcc --version来确认是否成功安装。

  下面呢,喵君介绍一下软件开发的基本流程。首先呢,需要使用文本编辑器(注:其实我们使用的IDE,其中包含文本编辑器的),将我们的C语言源代码写入并保存,后缀名为.c(注:这里的c是小写的);其次呢,就是编译,打开CMD(Windows用户,Linux用户的话需要打开终端),也可以使用power shell(Windows10系统自带),找到源文件的路径并进入,然后键入gcc xxx.c -o xxx.exe(Windows系统下的可执行程序的扩展名为.exe),-o则表示生成的目标文件的名字。这样,你的第一个C语言程序就做好啦,是不是很轻松?我们加油吧!

  #include <stdio.h>

  int main(){

    printf("这是我的第一个C语言程序.\n");

    return 0;

  }

  就像这个样子,那么,大家再见了,我们下次再见,拜~喵~~~

原文地址:https://www.cnblogs.com/ims-my/p/10541513.html

时间: 2024-12-14 10:23:42

C语言学习之路的相关文章

我的C语言学习之路——初装Linux(双系统模式)

我的C语言学习之路--初装Linux(双系统模式) 第一次听说Linux是在微软公布不再维护WindowXP系统,当时打开头条网,Linux几乎占据了头条,好奇之下,百度了Linux(Linux操作系统是UNIX操作系统的一种克隆系统,它诞生于1991 年的 [Linux桌面] 10 月5 日(这是第一次正式向外公布的时间)). 第二次听说Linux是在程序员联盟(微信公众号:programmerLeague)   讨论,这也是我真正接触Linux的时候.作为一个编程初学者,对一切有利于编译的软

c语言学习之路提升

这几天 把C语言的基础学习了 在网上查了查 想要提升自己 还要学习 数据结构和算法 从明天 开始 我将会 继续学习 c 语言的数据结构 和算法

C语言学习之路(1)

学习C语言后我以为我就可以永久的告别单引号了,哎学习还不到一周就碰到了C语言中用单引号的情况,着实一惊. for(i=0;* (p+i)!='\0';i++) * (q+i)=* (p+i); * (q+i)='\0' 刚开始我用的是双引号 for(i=0;* (p+i)!="\0";i++) * (q+i)=* (p+i); * (q+i)="\0" 程序一运行,呵,蹦出个段错误,天哪,我学习C语言还不到一周就让我碰到了段错误,我这是造的什么孽啊,后来左思右想(看

C语言学习之路——指针初探

进来学习C语言碰到了指针,着实学了一段时间,搞不出个头绪,今日感觉有些眉目,来此做个记录,也望能给困顿的人一起分享下感悟. 学习指针还要从变量,数组,函数的定义这些基础说起. 如:int a=10; int a[]={1,2,3,4}; int max (int x,int y) { .... } 学习C语言指针我想指针变量的定义就不用说了吧. 先上一个例子然后再给大家一一展开进行讲述. #include<stdio.h>int main(){int a;scanf("%d"

go语言学习之路 一:开发环境配置

1. 安装go 1)下载地址:http://www.golangtc.com/download,下载后直接双击msi文件安装,默认安装在c:\go 2)安装完成后默认会在环境变量 Path 后添加 Go 安装目录下的 bin 目录 C:\Go\bin\,并添加环境变量 GOROOT,值为 Go 安装根目录 C:\Go\. 3)设置工作空间gopath目录(Go语言开发的项目路径) Windows 设置,新建一个环境变量名称叫做GOPATH,值为你的工作目录,例如笔者的设置GOPATH=e:\go

go语言学习之路(二)

Go 语言条件语句 条件语句需要开发者通过指定一个或多个条件,并通过测试条件是否为 true 来决定是否执行指定语句,并在条件为 false 的情况在执行另外的语句. 下图展示了程序语言中条件语句的结构: Go 语言提供了以下几种条件判断语句: if语句             -->   if 语句 由一个布尔表达式后紧跟一个或多个语句组成 if嵌套语句  -->   你可以在 if 或 else if 语句中嵌入一个或多个 if 或 else if 语句. if .. else      

C语言学习之路,第一篇章。

看的书是 C  primer plus  ,这本书好评很多, 学过C#,没有精通,了解Java,所以看这本书会很容易上手,编译器用的是VC++6.0,因为VS2010好像不支持C99标准,有些代码功能会报错,所以新手的话还是用专业写C的IDE吧, 加油,准备先看C,在看,汇编和数据结构,然后进军C++,之后看ISO编程,. 先打好基础重要,.在此写下记录,激励自己努力学习.

Go语言学习之路第8天(异常处理)

一.异常处理 所谓的异常:当GO检测到一个错误时,程序就无法继续执行了,反而出现了一些错误的提示,这就是所谓的"异常". 所以为了保证程序的健壮性,要对异常的信息进行处理.例如,如下程序,定义一个函数实现整除操作,这个程序对大家来说已经很简单了,实现如下: func Test(a, b int) int { var result int result = a / b return result } 但是,大家仔细考虑一下,该方法是否有问题? 如果b的值为0,会出现什么情况? 程序会出现

Go语言学习之路-2-变量与常量

标识符与关键字 标识符 定义变量时,我们定义了: name.age 这样的名字,它们都是程序员自己起的,能够表达出变量的作用,这叫做标识符(Identifier) 标识符就是程序员自己起的名字,名字也不能随便起,要遵守规范,在Go语言中标识符由 只能以“字母”和“_”开头 由“字母”.“数字”.“_”组成 Go语言保留的标识符,25个相对其他语言来很少 func return defer go if else for range continue goto break switch select