服务器之家:专注于VPS、云服务器配置技术及软件下载分享
分类导航

PHP教程|ASP.NET教程|Java教程|ASP教程|编程技术|正则表达式|C/C++|IOS|C#|Swift|Android|VB|R语言|JavaScript|易语言|vb.net|

服务器之家 - 编程语言 - C/C++ - C语言修炼之路灵根孕育源流出 初识C言大道生上篇

C语言修炼之路灵根孕育源流出 初识C言大道生上篇

2022-10-11 15:22玄澈_ C/C++

C语言是一门面向过程、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言

C语言修炼之路灵根孕育源流出 初识C言大道生上篇

 本文Gitee仓库地址:文章源代码

试问C语言为何物

C语言是一门通用计算机编程语言,广泛应用于底层开发。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

C语言修炼之路灵根孕育源流出 初识C言大道生上篇

尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。

二十世纪八十年代,为了避免各开发厂商用的C语言语法产生差异,由美国国家标准局为C语言制定了一套完整的美国国家标准语法,称为ANSIC,作为C语言最初的标准。 [1] 目前2011年12月8日,国际标准化组织(ISO)和国际电工委员会(IEC)发布的C11标准是C语言的第三个官方标准,也是C语言的最新标准,该标准更好的支持了汉字函数名和汉字标识符,一定程度上实现了汉字编程。C语言是一门面向过程的计算机编程语言,与C++,Java等面向对象的编程语言有所不同。其编译器主要有Clang、GCC、WIN-TC、SUBLIME、MSVC、Turbo C等。

这里小玄使用VS2019为大家来演示相关的代码文件哦✨✨

下载地址:Visual Studio: 面向软件开发人员和 Teams 的 IDE 和代码编辑器

C语言修炼之路灵根孕育源流出 初识C言大道生上篇

TIPS:下载社区版即可

C语言修炼之路灵根孕育源流出 初识C言大道生上篇

 

你好 世界

巧手独创C世界

创建新项目

C语言修炼之路灵根孕育源流出 初识C言大道生上篇

创建源文件

test.c -- 源文件

test.h -- header 头文件

C语言修炼之路灵根孕育源流出 初识C言大道生上篇

main函数

C语言修炼之路灵根孕育源流出 初识C言大道生上篇

C语言修炼之路灵根孕育源流出 初识C言大道生上篇

第一个程序

C语言修炼之路灵根孕育源流出 初识C言大道生上篇

在上面的代码中出现的printf是一个库函数,所以我们需要调用头文件,如下

C语言修炼之路灵根孕育源流出 初识C言大道生上篇

stdio.h 是一个头文件的名称

std (标准) i (input) o(output)

标准输入输出头文件

运行代码

快捷键 : Ctrl + F5 或 fn +Ctrl + F5

方法二如下:

C语言修炼之路灵根孕育源流出 初识C言大道生上篇

C语言修炼之路灵根孕育源流出 初识C言大道生上篇

 

初悟数据类型

前置知识

C语言修炼之路灵根孕育源流出 初识C言大道生上篇

数据概念初识

C语言修炼之路灵根孕育源流出 初识C言大道生上篇

C语言修炼之路灵根孕育源流出 初识C言大道生上篇

C语言修炼之路灵根孕育源流出 初识C言大道生上篇

单位是字节哦!!

C语言修炼之路灵根孕育源流出 初识C言大道生上篇

C语言修炼之路灵根孕育源流出 初识C言大道生上篇

变量?常量?

生活中的有些值是不变的(比如:圆周率,性别(?),身份证号码,血型等等)

有些值是可变的(比如:年龄,体重,薪资)。

不变的值,C语言中用常量的概念来表示,变得值C语言中用变量来表示。

定义变量的方法

C语言修炼之路灵根孕育源流出 初识C言大道生上篇

变量的分类

C语言修炼之路灵根孕育源流出 初识C言大道生上篇

C语言修炼之路灵根孕育源流出 初识C言大道生上篇

C语言修炼之路灵根孕育源流出 初识C言大道生上篇

变量的使用

C语言修炼之路灵根孕育源流出 初识C言大道生上篇

C语言修炼之路灵根孕育源流出 初识C言大道生上篇

C语言修炼之路灵根孕育源流出 初识C言大道生上篇

到此这篇关于C语言修炼之路灵根孕育源流出 初识C言大道生上篇的文章就介绍到这了,更多相关C语言 入门内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!

原文链接:https://blog.csdn.net/forever_bryant/article/details/122445656

延伸 · 阅读

精彩推荐
  • C/C++浅析C语言编程中的数组越界问题

    浅析C语言编程中的数组越界问题

    这篇文章主要介绍了浅析C语言编程中的数组越界问题,通过内存空间来讨论其导致的程序崩溃问题,需要的朋友可以参考下...

    wind197772021-03-16
  • C/C++C++语言io流处理基本操作教程示例

    C++语言io流处理基本操作教程示例

    这篇文章主要为大家介绍了C++语言io流处理的基本操作示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步...

    xr4158192022-02-25
  • C/C++C语言三个数排列大小的实现方法

    C语言三个数排列大小的实现方法

    下面小编就为大家带来一篇C语言三个数排列大小的实现方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧...

    jingxian12442021-05-16
  • C/C++如何通过函数指针调用函数(实现代码)

    如何通过函数指针调用函数(实现代码)

    指针可以不但可以指向一个整形,浮点型,字符型,字符串型的变量,也可以指向相应的数组,而且还可以指向一个函数...

    C语言教程网6392020-12-24
  • C/C++C++ 操作系统内存分配算法的实现详解

    C++ 操作系统内存分配算法的实现详解

    本文主要介绍了在动态分区管理方式下采用不同的分配算法实现主存分配和实现主存回收,旨在帮助学生理解在动态分区管理方式下应怎样实现主存空间的...

    Carmelo_77862022-02-25
  • C/C++解析一个有关sizeof用法的题目--sizeof(i++)

    解析一个有关sizeof用法的题目--sizeof(i++)

    本篇文章是对一个关于sizeof用法的题目进行了详细的分析介绍,需要的朋友参考下...

    C++教程网2822020-12-16
  • C/C++浅谈C语言函数调用参数压栈的相关问题

    浅谈C语言函数调用参数压栈的相关问题

    下面小编就为大家带来一篇浅谈C语言函数调用参数压栈的相关问题。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧...

    C语言中文网7932021-04-16
  • C/C++C语言的运算符你了解吗

    C语言的运算符你了解吗

    这篇文章主要介绍了C语言中的运算符,本文给大家介绍的非常详细,具有参考借鉴价值,需要的朋友可以参考下,希望能给你带来帮助...

    宝全哥哥9782021-12-23