当前位置:网站首页>初识C语言——什么是C语言
初识C语言——什么是C语言
2022-07-27 05:03:00 【yin_尹】
1.C语言是一门通用计算机编程语言,广泛应用于底层开发。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。
第一个C语言程序
#include <stdio.h>
int main()
{
printf("hello world\n");
printf("he he\n");
return 0; }
//解释:
//main函数是程序的入口
//一个工程中main函数有且仅有一个
2.尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。
3.二十世纪八十年代,为了避免各开发厂商用的C语言语法产生差异,由美国国家标准局为C语言制定了一套完整的美国国家标准语法,称为ANSI C,作为C语言最初的标准。 [1] 目前2011年12月8日,国际标准化组织(ISO)和国际电工委员会(IEC)发布的C11标准是C语言的第三个官方标准,也是C语言的最新标准,该标准更好的支持了汉字函数名和汉字标识符,一定程度上实现了汉字编程。
4.C语言是一门面向过程的计算机编程语言,与C++,Java等面向对象的编程语言有所不同。
5.其编译器主要有Clang、GCC、WIN-TC、SUBLIME、MSVC、Turbo C等。

边栏推荐
猜你喜欢

How to quickly and effectively solve the problem of database connection failure

Li Hongyi machine learning team learning punch in activity day06 --- convolutional neural network

后台品牌管理功能实现

DNSmasq使用总结

稀疏数组→五子棋的存盘续盘等操作

mq设置过期时间、优先级、死信队列、延迟队列

String class

强制登录,七牛云上传图片

flask项目配置

Differences among bio, NiO and AIO
随机推荐
B1026 program running time
redis发布订阅模式
Li Hongyi machine learning team learning punch in activity day02 --- return
[codeworks round 801 div2 D tree queries] tree greedy conclusion
B1027 print hourglass
Notes Series docker installation PostgreSQL 14
Flask框架创建项目初期总结
事务,订单系统添加事务
JWT认证及登录功能实现,退出登录
枚举类实现单例模式
稀疏数组→五子棋的存盘续盘等操作
Flask的传参以及返回的响应
蓝图-类视图方法
Set static IP for raspberry pie
Numpy data type conversion
Graph cuts learning
秒杀系统设计
Differences and examples between internal classes and static internal classes
B1028 census
How to get started quickly and strengthen learning?