初识C语言

  • 1.C语言介绍
    • 1.1 C语言是什么
    • 1.2 C语言的标准
    • 1.3 C语言要怎么写
  • 2.编写代码
    • 2.1 Hello Word!
    • 2.2 小结

1.C语言介绍

1.1 C语言是什么

C语言是一门通用的计算机编程语言,广泛应用于底层开发。它既具有高级语言的特点,又具有汇编语言的特点。它由美国贝尔研究所的D.M.Ritchie于1972年推出。简单来说就是我们人类和机器交流的语言。

1.2 C语言的标准

C语言是有属于自己的国际标准,称为ANSI C,有C89,C90,C99,C11等。

1.3 C语言要怎么写

我们需要一个可以编写和编译C语言的环境,可以下载vc 6.0,vscode,codeblocks,vs等等,这里推荐使用vs2019,它是微软官方出的一个集成开发环境,它有自带的MSVC编译器。C语言编程的步骤大概就是:1.确定编程的目标 2.设计程序+编写代码 3.编译代码 4.运行代码

2.编写代码

2.1 Hello Word!

现在学习代码的人可能接触到的第一个代码就是“Hello Word!”,它是一个简单的输出语句,下面我使用C语言把它给写出来:

#include <stdio.h>int main()
{printf("Hello Word!\n");return 0;
}

将这一段代码编译运行后,我们就会看到一个黑色的小窗口打印出“Hello Word!”:

现在我们来分析一下这一段代码,为什么要这么写:

#include <stdio.h>:可以把它看成一个书架,从里面拿出方法,下面用到的printf输出语句就是从这里面拿的。
int main():主函数,在C语言中最一开始执行的函数,在代码中只能存在一个。
printf("Hello Word!\n"):输出语句,可以帮助我们输出想要的内容。

这里我们如果使用vs来编译运行的话可能会出现一个小问题:程序运行的太快,你会看到屏幕一个窗口一闪而过然后无事发生。解决这个问题我们可以使用下面这段代码:

#include <stdio.h>
#include <stdlib.h> //使用systemint main()
{printf("Hello Word!\n");system("pause");  //让程序等一等你
}

再编译运行一次就会发现没有问题了。

2.2 小结

以上就是对C语言的一些初步认识,笔者也是第一次发文章来记录自己学习的过程,下一章会开始学习C语言的数据类型,常变量等等。

记录自己复习考研专业课C语言1相关推荐

  1. 考研专业课c语言与数据结构,南开大学816 C语言与数据结构2018考研专业课大纲...

    南开大学816 C语言与数据结构2018考研专业课大纲 2017-09-29 14:41 | 考研集训营 南开大学2018考研专业课大纲已经公布,每个学校自专业课考试大纲及专业课考试内容不一样,小编会 ...

  2. 中央民族大学计算机专业研究生,2021中央民族大学计算机科学与技术考研专业课复习重点...

    中央民族大学硕士研究生入学考试初试科目考试大纲 科目代码:856 科目名称:数据结构 I.考查目标 要求考生系统地掌握数据结构课程的基本概念.基本原理和基本方法:掌握数据的逻 辑结构.存储结构及基本操 ...

  3. 计算机学硕专业课可以自学吗,考研专业课怎么考?高效复习法三条就够!

    原标题:考研专业课怎么考?高效复习法三条就够! 充足的睡眠可以使你一天精力旺盛,状态在线.好的方法可以使学习更加有效,今天从考研专业课怎么考出发,总结三条高效复习法,帮助大家有效进行考研备考! 202 ...

  4. 上海大学计算机考研专业课真题答案,上海大学计算机考研专业课复习经验

    提早准备的同学已经对照考纲将计算机考研专业课的知识点梳理一遍了,看着与大家的进度差距越来越大,是不是开始着急了呢?文都网校考研频道小编建议同学们要及早准备,下面我们就来讲讲计算机专业考研在备考过程中可 ...

  5. 2020湖南大学考研专业课复习资料

    2020湖南大学考研专业课复习资料 1.下载地址: https://github.com/ZSCDumin/HunanUniversity https://gitlab.com/ZSCDumin/Hu ...

  6. 计算机考研指什么时候,考研专业课什么时候开始复习

    在我们考研复习的时候,有一个最重要的科目就是专业课了.专业课是我们最拿分的一门科目,我们一定要复习好.但是,很多人都不知道到底什么时候开始复习我们的专业课呢?大家都没有一个确定的时间.下面就是沪江小编 ...

  7. 计算机考研专业课各题分占比,考研计算机常见的6个问题!

    问题一:计算机考研专业课2009年开始实行统考,老师能不能结合往年的计算机专业课试题谈一下四门专业课所占的比例么? 回答:计算机考研专业课在2009年年初实行了次统考,统考科目包括四门计算机专业课:数 ...

  8. 南师大考研632c语言,2019南京师范大学外国语言学及应用语言学考研623外国语言文学基础知识与汉语写作与830英语语言学基础知识与翻译考试真题试卷...

    2019南京师范大学外国语言学及应用语言学考研623外国语言文学基础知识与汉语写作与830英语语言学基础知识与翻译考试真题试卷 本复习全析是由仙林南师大考研网依托多年丰富的教学与辅导经验,组织仙林教学 ...

  9. 2016计算机考研大纲视频,2016年考研专业课计算机大纲详解:操作系统

    一. 操作系统考查目标 今天我们来解析一下计算统考大纲操作系统部分的知识点.操作系统的研发能力很能够体现计算机软件发展的水平,因此操作系统是计算机课程体系里很重要的一门专业核心基础原理课程.在考研大纲 ...

最新文章

  1. 混合mixin函数_Less 混合
  2. CentOS 6.0安装RPMforge源
  3. python语言安装-Python安装
  4. jquery 选项卡实现
  5. Centos下的apache2练习
  6. zookeeper watch笔记
  7. java 方法参数绑定_java在注解中绑定方法参数的解决方案
  8. PHP超链接传数据库值格式,php – 使用超链接更新数据库
  9. svg放大缩小拖动_Day2 三种图表技术SVG、Canvas、WebGL 3D比较
  10. C语言 显示器键盘io
  11. python函数参数列表_python函数列表
  12. 并发程序设计模式之Future模式
  13. HDU4578 Transformation(多标记线段树)题解
  14. 进销存excel_Excel仓库进销存管理系统,全函数库存,查询汇总自动生成超简单...
  15. 关于金仓数据库的java连接问题
  16. DNS解析域名解析过程
  17. latex06-LaTeX中的特殊字符
  18. 使用Java代码制作二维码(超级简单)
  19. phpini修改时间无效_php配置文件改变为什么没有生效?
  20. 类似%E4%B8%AD%E5%9B%BD这种字符转换问题

热门文章

  1. OPenGL 内部摄像机(Inside out:Camera)
  2. 中信涂猪android抓包,玩卡计划 篇二:中信《鼠来宝》规则攻略,珠光宝气之后的活动!还记得去年的涂猪吗?...
  3. 换位思考——寝室作息
  4. Antd table组件样式去除背景色
  5. 2023 云海Chatgtp个人商业源码
  6. 人工智能学习笔记20221008
  7. Double precision
  8. unity农场游戏Farm Business Version 2
  9. python写的平行四边形_python 已知平行四边形三个点,求第四个点的案例
  10. chrome不用翻墙也能用: