什么是C语言
C语言是一门通用的计算机语言,其广泛用于底层开发,C语言的设计目标是提供一种能以简易的方式编译、处理低级储存器、产生少量机器码以及不需要任何运行环境支持便能运行的编程语言。
二十世纪八十年代,为了避免各开发商用的C语言语法产生差异,由美国国家标准局为C语言制定了一套完整的美国国家标准语法,称为ANSI C,作为C语言最初的标准,2017年,国际标准化组织(ISO)和国际电工委员会(IEO)发布的C11标准是C语言的第三个官方标准,也是C语言的最新标准,此前还有C89,C99,C11。
C语言是一门面向过程的计算机编程语言,编译器主要有:Clang , GCC , WIN-TC , SUBLIME , MSVC , Turbo C 等。
集成开发环境
集成开发环境集成了很多子功能:编辑、编译、链接、运行、调试。常见的有:VS2019,VS2022,DevC++,CodeBlocks等。
C语言代码写出的程序是.c文件,即源文件,源文件需经过编译器编译和链接成为可执行程序,方可执行,在VS上写代码有以下三步:
1、创建项目:打开VS界面---创建新项目---空项目(项目名称要有意义,尽量不写中文,不能空格),看到“解决方案资源管理器”就说明项目创建好了(小窗口可以拖动,如果没有看到可以点击视图打开2、新建源文件(C语言一般有两种文件--> .c 源文件和 .h 头文件):鼠标右击源文件-->选择c++文件(注意:C语言的源文件后缀为.c,而C++的源文件后缀为.cpp)3、写代码:每一个项目必有且只有一个主函数作为程序的入口(main函数),需要包含头文件stdio.h,按ctrl+f5或ctrl+Fn+f5(编译,链接;运行)。例如在屏幕上打印出“hello bit!”