初识C语言,开始到底应该怎么学习?新手分享向【零基础学习C语言】(一)

在这个系列的文章中,笔者会以介绍知识为主。分章节系统的讲解知识,能够让读者更全面的了解学习C语言。本系列可以当作读者敲代码学习基础知识前的预习,也可以当作敲完代码后的知识复习,还可以用作当老师提问的时候,用来快速翻答案的百宝箱。最为重要的是,会将某些知识点相关的注意问题、以及将技巧黄色标记,能够更有效率的学习C语言。

建议收藏!建议收藏!建议收藏 重要的事情说三遍!!!

一、绪言

学习C语言前,你需要了解这些东西,可以帮助你更好的学习。

前言

6月8日走出高考考场的一刹那,我体会到了一种复杂的心情:既有对高中停留在未成年阶段结束的不舍,还有对美好假期的憧憬,更多的,是对自己未来的自由生活的向往。没有了高中日复一日、度日如年的枯燥乏味的备战高考的学习生活,现在有大把大把可以自己支配的时间。当即,我决定在假期学吉他与C语言。

准备工具

一颗对编程炽热的心以及一台电脑

C语言是什么?

C语言是一门编译型的计算机语言,是一门人与计算机交流的语言。

为什么要学C语言?

C语言是计算机程序语言的基础,至今在世界计算机语言排名第三。
TIOBE计算机语言排名

集成开发环境(IDE)的选择

C语言是一门“编译型”的计算机语言。如果想成功运行代码,不仅先得有代码,还得经过编译器的编译和链接器的链接,才能生成可执行的程序。编译器有很多种:msvc,clang,gcc等。

而目前的工具,往往功能很强大,自己在内部集成了编写代码功能、分析功能、编译功能、调试功能等一体化的开发服务套,这样的编写代码的环境称为集成开发环境,缩写为IDE

集成开发环境有许多种,apple系统的Xcode、windows的VS2022等。
竞赛经常使用DevC++,因为它很小巧,方便安装的特点;但是由于对语法的检查不到位,长期使用对代码风格的养成不好,所以不做推荐。

学校里老师上课经常用作示范的VC6.0,已经是98年的软件了,甚至比现在00后的年纪都大,对许多语法检测不到位,也不支持许多功能,而且在现在的电脑系统win11上能装起来都是一个奇迹,更别提使用VC6.0进行练习了。
所以在此推荐VS2022,不仅功能强大而且可以安装许多插件。虽然缺点是体量很大,但是一劳永逸。对语法的要求也比较严格,正所谓“严师出高徒”。

二、C语言准备工作

注:本系列将以VS2022作为举例

现在!立刻!马上!放下手中的事情,跟着步伐一起开始学习前的准备

VS2022的下载和安装

  1. 先下载社区版Visual Studio,链接已经放在底下了;
    下载社区版
    VS2022下载链接

  2. 安装
    网页下载好后打开,你会发现下载的是Visual Studio Installer。不要害怕,你没有下载错误,你只需要在这里安装Visual Studio Community 2022就可以了,下面是配置时需要的工作负荷:选择使用C++的桌面开发

==注意:==如果更换安装路径的时候,请自己对自己的安装路径有所了解。

等待安装成功即可。

VS项目 和 创建源文件的介绍

在VS上面写代码的时候,是需要创建项目的。直接新建项目就可以了。

创建VS项目

  1. 选择空项目。
    如图:
    创建新项目

空项目
2. 配置新项目。
如图:
配置
注意:

  • 创建项目时,项目名称需要注意以下事项:
    1.项目名称最好有意义
    2.项目名称最好使用中文
    3.使用特殊字符

  • 代码位置:
    1.自己找一个熟悉的路径维护起来,学会维护自己写的代码是码农的必修课。
    2.路径中不要包含空格,特殊字符,中文字符。

创建源文件(.c文件)

所有的代码的书写将会在.c的文件中书写,想要书写代码现需要创建一个源文件。
创建源文件的时候,创建一个后缀为**.c**的文件。
在学习C语言的时候,就先将文件名为后缀为.c的文件,不要i胡来!

具体详细操作步骤如下:
创建源文件1
创建源文件2
这里显示所有模板是为了后期的方便,只需要操作一次

创建源文件3

书写代码

书写代码
从现在开始,你已经可以在你的电脑上开始书写代码了。

自此,你已经超越了那些嘴上一直要说学习C语言实际上连自己的书写代码的环境都没有装的同学。
万事开头难,好的开始便是成功的一半。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值