腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
为什么我们用
C
来谈论
变量
的地址和内存?
、
、
、
为什么我们要用
C
来讨论
变量
的地址和内存,而在其他
语言
中(如Java、.Net等),我们不讨论程序中的
变量
地址和内存,而是直接使用
变量
。怎么解释这个?我希望
C
是在
汇编
语言
之上设计的高级
语言
。所以
C
是
汇编
语言
上的一个薄层(在
汇编
语言
中,我们将使用内存位置来存储
变
浏览 0
提问于2013-11-06
得票数 2
1
回答
可执行文件的大小?
、
、
、
我创建了一个非常小的代码来将两个整数相加,并将结果保存在另一个
变量
中,这两种
语言
都是
汇编
语言
和
c
语言
。
汇编
语言
中的代码花费了我617字节,而
C
语言
中的代码花费了25k字节!为什么会有巨大的差异?另外,我如何查看我写的
C
代码的
汇编
符号指令?
浏览 1
提问于2011-04-04
得票数 3
回答已采纳
4
回答
getch
汇编
语言
中的等价物
、
、
我正在用
汇编
语言
编程,x86在
C
++中,我需要知道getch在
汇编
语言
中的等价物,而不是
C
++
语言
,因为我不想使用
C
++编程
语言
中的任何函数。我在网上找到了这段代码,但它将给定值保存到一个
变量
中,并在
C
++中创建。我只想使用该功能来停止程序,直到按下任何键。我不必在进一步的编程中使用输入的键值。
浏览 0
提问于2011-09-26
得票数 4
回答已采纳
2
回答
如何在
汇编
程序(SPARC)中找到整数数组的最小值和最大值?
、
、
、
我必须写一个
汇编
语言
程序来找到整数数组的最小值(作为指针从
C
语言
输入到程序中)。subcc %i0, 2, %l0 但是我不知道如何使用数组。
浏览 1
提问于2012-01-05
得票数 0
回答已采纳
2
回答
C
++编译器中的
汇编
语言
输出
、
、
C
++编译器是否通过
汇编
语言
代码生成机器码(即,
c
++编译器首先将
C
++代码转换为
汇编
语言
代码,然后使用
汇编
语言
编译器将其转换为机器码),还是
汇编
语言
输出生成只是一种参考或调试目的?
浏览 9
提问于2011-03-21
得票数 4
回答已采纳
6
回答
使用
C
或
C
++的微控制器
、
、
可能重复: 谢谢,还有更多的力量!)
浏览 11
提问于2011-12-18
得票数 7
回答已采纳
2
回答
从x86
汇编
语言
调用
C
函数
、
、
用GCC的
C
函数生成
汇编
语言
函数,可以从
汇编
语言
程序中调用
汇编
语言
函数吗?我知道gcc将
C
编译成机器代码(可以很容易地分解成
汇编
语言
),而且我已经知道是可能的,但是我还没有找到从
汇编
语言
程序调用
C
函数的方法,这基本上是相反的。 在这里,我试图在x86程序中内联一个
C
函数。如果内联是不可能的,那么还有其他方法从
汇编
语言</
浏览 3
提问于2013-04-27
得票数 31
回答已采纳
2
回答
C
编译器会编译成泛型程序集吗?
、
我在上计算机组织课,我们在用
汇编
语言
编程。然而,由于这是一个类,我没有得到任何更广泛的意义,或任何现实世界的用途。我们使用的是Altera的Nios II
汇编
语言
。教授没有告诉我们任何关于当前生产中使用的
汇编
语言
,以及语义是什么,或者
C
代码如何编译成所有
汇编
语言
的任何事情。 在这个简短的介绍之后,我假设
C
代码可以编译成几种
汇编
语言
,对吗?如果是这样,它会做什么来理解所有这些
浏览 0
提问于2011-09-27
得票数 7
回答已采纳
2
回答
汇编
语言
(x86)架构
我想知道
汇编
语言
的一些基本概念,以便更好地理解它的体系结构。我学习了高级
语言
,如
C
# .NET,Java,也对
汇编
语言
.intel_syntax略知一二。2.哪种类型的
变量
/数据/代码应该存储/编写在哪个部分中?谢谢。
浏览 1
提问于2011-07-11
得票数 1
回答已采纳
1
回答
Swift中的无锁共享
变量
?(运行的易失性)
锁释放
变量
可以在不同的线程中读取和写入。在
C
语言
中,
语言
定义可能会被破坏,也可能不会被破坏,但大多数编译器都会输出可用的
汇编
代码,因为
变量
被声明为易失性的(读取器线程将
变量
视为硬件寄存器,因此在使用
变量
之前实际发出加载指令,这在大多数高速缓存一致的多处理器系统上运行得足够好这种类型的
变量
访问可以在Swift中声明吗?或者是否需要将内联
汇编
语言
或数据缓存刷新/无效提示添加到Swift
浏览 4
提问于2016-05-01
得票数 9
3
回答
如何将正则表达式转换为程序集?
、
、
我了解到
C
语言
被翻译成
汇编
语言
,然后
汇编
语言
被翻译成机器码。我还学习了如何将指针和循环等基本
C
结构转换为32位MIPS
汇编
。但是我没有学习如何将
C
中的正则表达式转换为
汇编
,有什么秘诀吗?
浏览 3
提问于2012-09-13
得票数 1
回答已采纳
1
回答
内联程序集或单独的程序集文件
、
、
虽然我确定唯一需要在自己的文件中分离的
汇编
程序代码是引导程序文件,但我很好奇在用
C
编写的操作系统中如何处理程序集的实践和“标准”,是方便将
汇编
程序与
C
分开还是有什么原因例如Linux将大部分
汇编
代码封装在
C
函数中并使用asm volatile指令调用它们?到目前为止,我只了解到在大型项目中处理程序集的不同方法,但没有了解为什么有些人选择将
汇编
代码从
C
或
C
++中分离出来,以及为什么有些人选择在整个程序中使用内联组装。
浏览 6
提问于2018-05-23
得票数 0
2
回答
DO2与
汇编
语言
、
、
我想使用Doxygen来记录混合了
C
和x86
汇编
语言
的遗留代码。
汇编
语言
不是内联的,而是在单独的仅限
汇编
的文件中。如何记录
汇编
语言
部分?
浏览 1
提问于2008-11-05
得票数 4
回答已采纳
1
回答
在
C
中使用sscanf()获取数量可变的子字符串
、
、
、
所以我用
C
语言
写了一个
汇编
语言
的解析器。例如,标识符(用于标签和dat)、
变量
(用于
变量
名称)和值(用于值)
浏览 4
提问于2019-05-21
得票数 0
11
回答
与
汇编
语言
相比,
C
语言
效率低吗?
、
、
这纯粹是一个理论问题,所以,给出一个“无限”的时间来编写一个琐碎的程序,以及对
C
和
汇编
语言
的高级知识,用
汇编
语言
做一些事情真的更好吗?在将
C
编译成
汇编
语言
(机器码)时,“性能”会丢失吗?说到性能,我的意思是,现代的
C
编译器在某些直接用
汇编
语言
编程的任务上做得不好吗?
浏览 1
提问于2010-07-23
得票数 8
回答已采纳
6
回答
在
C
程序中使用
汇编
语言
的目的是什么?
、
、
在
C
程序中使用
汇编
语言
的目的是什么?编译器已经能够生成
汇编
语言
了。在什么情况下,编写
汇编
语言
比编写
C
更好?性能是一个考虑因素吗?
浏览 0
提问于2013-01-03
得票数 11
回答已采纳
2
回答
代码混淆在各种
语言
中的使用
、
首先,我相信有些
语言
是很棒的--解释型
语言
,比如php、JavaScript等等。在那里,这似乎是一件更好和更安全的事情。 其次,有些
语言
似乎对我没有什么实际影响--所有本机代码编译的
语言
。以
C
为例。编译后,所有的
变量
名、函数名和大多数混淆技术都会消失。如果有些代码可以变成本机代码,那就是像递归这样的东西,而不是for循环等等,但反
汇编
代码无论如何都会有一些反
汇编
程序生成的标识符,对吧?最后一类是我不太确定的
语言
。这就是我问你的主要原
浏览 0
提问于2011-01-06
得票数 0
回答已采纳
3
回答
汇编
中静态
变量
与自动
变量
的示例
、
、
、
在
C
中,我们可以使用以下两个示例来说明静态
变量
和非静态
变量
之间的区别: for (int i = 0; i < 5; ++i) { printf("
汇编
语言
中最基本的例子是什么来说明静态
变量
和非静态
变量
是如何创建的呢?(或者这个概念在
汇编
中不存在?)
浏览 23
提问于2020-08-29
得票数 1
回答已采纳
7
回答
与程序集相比,使用
C
语言
有哪些优点/缺点?
、
、
我目前正在学习电信和电子工程,我们已经从
汇编
程序迁移到了微处理器编程的
C
。我怀疑这是个好主意。与装配相比,
C
有哪些优点和缺点?我看到的优点/缺点是:我可以看出,
C
语法比
汇编
语言
语法容易得多。从某种程度上说,学习
C
比学习
汇编
语言
更有效率,因为
C
比
汇编
语言
有更多的开发内容。Disadvantages:
汇编
浏览 0
提问于2012-03-09
得票数 16
回答已采纳
1
回答
如果我正在编写一种新的编程
语言
,我应该编译成
汇编
语言
还是
C
?
、
、
我正在编写一种基于与通常使用的数学模型不同的数学模型的
语言
。如果我使用
C
,嗯,我不确定我能不能,因为与
C
相比,模型是如此的不同。但是如果我使用
汇编
代码,它就不能移植,不是吗?有没有一种通用的
汇编
语言
可以抽象到我不知道的所有架构上?还是我错过了什么?我认为如果
C
是图灵完成的,那么我应该能够编译成它,如果我的
语言
是图灵完成的话…
汇编
语言
比
C
语言
更强大吗?如果我想要一种编译
语言<
浏览 0
提问于2012-09-23
得票数 4
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
1.2 单片机C语言与汇编语言
C语言中的局部变量
C语言编程指针变量作为函数参数
单片机中的C语言和汇编语言,应该如何选择?
C语言指针变量的定义和使用(精华)
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券