C语言的概述

简介: #include <stdio.h> //标准输入输出头文件int main(void) //主函数main{ int num; //定义名为num的变量 num = 1; //为num赋一个值 printf("I am a simple!); //打印I am a simple return 0;}

C语言的起源

丹尼斯 里奇

职业:计算机科学家

生卒:1941年9月9日-2011年10月12日

代表作品:《The C Programming Language》

简介:1972年与贝尔实验室发明C语言

image.png

使用C语言的理由

高效性(可以直接操作内存),可移植性(Windows,Linux,Unix),强大的功能和灵活性,面向编程人员。

编程语言的分类

程序语言分为两大类

分别为低级语言和高级语言

低级语言分为机器语言(二进制)和汇编语言

高级语言分为面向过程和面向对象的语言,其中C语言为面向过程的语言,面向对象的语言又分为编译型(C++)和解释型(Python)

image.png

一个简单的例子

#include <stdio.h> //标准输入输出头文件intmain(void) //主函数main{
intnum; //定义名为num的变量num=1; //为num赋一个值printf("I am a simple!); //打印I am a simplereturn0;
}



目录
相关文章
|
22天前
|
人工智能 安全 算法
基于C语言的嵌入式系统开发,涵盖嵌入式系统概述、C语言的优势、开发流程、关键技术、应用实例及面临的挑战与未来趋势。
本文深入探讨了基于C语言的嵌入式系统开发,涵盖嵌入式系统概述、C语言的优势、开发流程、关键技术、应用实例及面临的挑战与未来趋势。C语言因其高效、可移植、灵活及成熟度高等特点,在嵌入式系统开发中占据重要地位。文章还介绍了从系统需求分析到部署维护的完整开发流程,以及中断处理、内存管理等关键技术,并展望了嵌入式系统在物联网和人工智能领域的未来发展。
46 1
|
2月前
|
存储 编译器 C语言
【C语言】自定义类型:联合与枚举的简明概述
【C语言】自定义类型:联合与枚举的简明概述
|
4月前
|
C语言
C语言中的math库概述
C语言中的math库概述
129 1
|
7月前
|
人工智能 Unix Java
C语言引言与概述
C语言引言与概述
40 3
|
6月前
|
IDE 开发工具 C语言
C primer plus 学习笔记 第2章 C语言概述
C primer plus 学习笔记 第2章 C语言概述
|
7月前
|
人工智能 C语言
C语言概述习题
C语言概述习题
53 0
|
自然语言处理 IDE Unix
【C语言】C语言从入门到精通第1章C语言概述
【C语言】C语言从入门到精通第1章C语言概述
|
C语言
【C语言_学习_考试_复习第三课】ASCII码与C语言概述
ASCII ((American Standard Code for Information Interchange): 美国信息交换标准代码)是基于拉丁字母的一套电脑编程系统,主要用于显示现代英语和其他西欧语言。它是最通用的信息标准,并等同于国际标准ISO/IEC 646。ASCII第一次以规范标准的类型发表是在1967年,最后一次更新则是在1986年,到目前为止共定义了128个字符 00000000B-11111111B 0-127一共128个编码
106 0
|
存储 Java 编译器
一起啃书(C Primer Plus 第六版)--C语言概述&lt;附大量编程题&gt;
一起啃书(C Primer Plus 第六版)--C语言概述&lt;附大量编程题&gt;
171 0
|
Unix 编译器 数据处理
C语言概述
C语言概述
95 0