社区
汇编语言
帖子详情
c语言的特性
sjjwan
2005-08-17 09:47:47
为什么说C语言能操作硬件。
为什么C语言能写操作系统
如果C语言能写操作系统,那C语言的变量是谁分配的?
C语言里的库函数是不是调用操作系统的API,如果是,在开发操作系统时,这些资源是不是不能用了
...全文
123
4
打赏
收藏
c语言的特性
为什么说C语言能操作硬件。 为什么C语言能写操作系统 如果C语言能写操作系统,那C语言的变量是谁分配的? C语言里的库函数是不是调用操作系统的API,如果是,在开发操作系统时,这些资源是不是不能用了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
minsavage
2005-08-21
打赏
举报
回复
我晕
C语言写出来的程序最后还不是被编译连接成机器代码
然后被CPU顺利执行
操作系统也是程序啊 也是机器代码啊 在运行时被装入内存 也是能被CPU认识的东西
C语言写出来的源代码 机器都不认识的
hyg2008
2005-08-20
打赏
举报
回复
受教了
VxD1
2005-08-18
打赏
举报
回复
为什么说C语言能操作硬件。
C不能直接操作硬件,因为c没有输入输出指令(in, out),必须通过相应的函数来完成这些操作
为什么C语言能写操作系统
因为c能写操作系统,所以c能写操作系统,我不知道怎么回答你
如果C语言能写操作系统,那C语言的变量是谁分配的?
c语言中的静态变量和全局变量是可执行程序在执行前由装入程序分配的,局部变量存放在堆栈中,通过对esp和ebp寄存器的加减操作来进行分配管理的
C语言里的库函数是不是调用操作系统的API,如果是,在开发操作系统时,这些资源是不是不能用了
c语言里的库函数不是Windos API,库函数在链接时会加进可执行文件里,Windows API则不同,它的调用是动态完成的。
cyberkit
2005-08-17
打赏
举报
回复
我的理解是,C并不能直接控制硬件!虽然操作系统主要是用C来写的,但是那些跟硬件紧密相关的代码是用汇编完成的。但C的精髓就是有指针,对内存的操作相当方便,速度也相当出色,并且还有位操作,这些都是比较“低级”的,还有一个因数,在不同的平台上几乎都有C编译器,所以有人把C看作是一种“可移植的汇编”。
现代
C语言
核心
特性
解析,
C语言
编程与宠物狗互动案例分析.pdf
# 现代
C语言
核心
特性
解析,
C语言
编程与宠物狗互动案例分析 本文主要介绍现代
C语言
的核心
特性
和如何使用
C语言
与宠物狗进行互动。现代
C语言
是
C语言
的一种现代化发展,具有更加丰富的
特性
和更高的安全性。 在本文中,我们将详细介绍现代
C语言
的核心
特性
。首先,我们将介绍
C语言
的基本数据类型和运算符。接着,我们将深入探讨指针和数组,包括指针的基本概念、指针的算术运算、指针和数组的关系等等。然后,我们将介绍
C语言
中的结构体和联合体,以及这些数据类型在实际编程中的应用。此外,我们还将讲解
C语言
中的函数和递归,以及如何使用它们来构建更加复杂的程序。 除此之外,我们还将介绍
C语言
中的文件操作和动态内存分配,这些功能在实际编程中非常重要。我们将详细讲解如何打开和关闭文件、如何读写文件、如何定位文件指针等等。此外,我们还将介绍如何使用动态内存分配函数来管理内存,以及如何防止内存泄漏和内存溢出等问题。 在掌握了现代
C语言
的核心
特性
之后,我们将进一步介绍如何使用
C语言
与宠物狗进行互动。我们将首先讲解如何读取宠物狗的状态,包括它的体温、心率、呼吸等等。然后,我们将介绍如何发送命令给宠物狗,例如让它坐下、躺下
程序员必备的
C语言
书
这是本
C语言
程序员必备的经典书,详细介绍了
C语言
的各种知识,包括高级
C语言
特性
。
龙芯生态应用开发基础:
C语言
精要
至20世纪70年代
C语言
诞生以来,
C语言
以其高效、简洁等
特性
已成为系统设计开发的基础工具。本课程主要介绍
C语言
程序设计框架并深入介绍
C语言
特有的指针知识,以此为基础学习C库函数用法。
C语言
中文网VIP资料(C++新
特性
)
C语言
中文网VIP资料(C++新
特性
)
使用
C语言
实现封装,继承,多态等面向对象的
特性
使用
C语言
实现封装,继承,多态等面向对象的
特性
使用
C语言
实现封装,继承,多态等面向对象的
特性
使用
C语言
实现封装,继承,多态等面向对象的
特性
使用
C语言
实现封装,继承,多态等面向对象的
特性
使用
C语言
实现封装,继承,多态等面向对象的
特性
使用
C语言
实现封装,继承,多态等面向对象的
特性
使用
C语言
实现封装,继承,多态等面向对象的
特性
使用
C语言
实现封装,继承,多态等面向对象的
特性
使用
C语言
实现封装,继承,多态等面向对象的
特性
使用
C语言
实现封装,继承,多态等面向对象的
特性
使用
C语言
实现封装,继承,多态等面向对象的
特性
使用
C语言
实现封装,继承,多态等面向对象的
特性
使用
C语言
实现封装,继承,多态等面向对象的
特性
使用
C语言
实现封装,继承,多态等面向对象的
特性
使用
C语言
实现封装,继承,多态等面向对象的
特性
使用
C语言
实现封装,继承,多态等面向对象的
特性
使用
C语言
实现封装,继承,多态等面向对象的
特性
使用
C语言
实现封装,继承,多态等面向对象的
特性
使用
C语言
实现封装,继承,多态等面向对象的
特性
使用
C语言
实现封装,继承,多态等面向对象的
特性
使用
C语言
实现封装,继承,多态等面向对象的
特性
使用
C语言
实现封装,继承,多态等面
汇编语言
21,458
社区成员
41,601
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章