腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(12)
视频
沙龙
5
回答
用汇编语言计算指令
的
成本
assembly
、
compiler-construction
我正在读关于从龙书中生成代码
的
文章。它给出了一种将成本与每个目标语言关联联系起来
的
天真方法。 我们将假设每一种目标语言教学都有相关
的
成本。为了简单起见,我们将一个结构
的
成本加与操作数
的
寻址模式相关
的
成本。这个成本对应于指令
的
字数长度。涉及寄存器
的
寻址模式有零
的
额外成本,而在寄存器中转移内存位置或常量
的
模式有1
的
额外成本,是因为这些操作数必须存储在指令后面的单词中。成本是3,因为常数100存储在跟随
浏览 11
提问于2016-05-02
得票数 5
回答已采纳
5
回答
calloc比malloc好吗?
c++
、
c
、
malloc
、
dynamic-memory-allocation
、
calloc
在阅读了它
的
描述以及它与malloc (,)
的
不同之处后,我认为,作为一个非嵌入式程序员,我应该始终使用calloc()。但真的是这样吗?我
的
一个保留是访问calloc()-ed内存
的
额外延迟,但我也不知道从malloc()切换到calloc()是否会以更严重
的
方式破坏程序。 在我看来,calloc()
的
零初始化方面是非常清楚
的
。我感兴趣
的
是calloc()和malloc()之间
的
另一个区别-- calloc()提供
的</em
浏览 20
提问于2016-12-21
得票数 17
9
回答
什么
是INT 21h?
operating-system
、
interrupt
、
low-level
、
internals
受这个问题
的
启发 我想知道INT 21h作为一个概念。现在,我对内部结构有了一些非常生疏
的
知识,但没有太多细节。我记得在C64中有常规
的
中断和不可屏蔽
的
中断,但我
的
知识到此为止。你能给我一些提示吗?这是与DOS相关
的
策略吗?
浏览 3
提问于2009-08-07
得票数 5
回答已采纳
4
回答
在C中解除对数组
的
空指针
的
引
用是
否有效?
c
、
arrays
、
pointers
、
null
、
dereference
volatile ptr)[1] = (void*)NULL;它之所以有效,是因为通过取消引用指向数组
的
指针,我们接收
的
是一个数组本身,然后该数组衰减为指向它
的
第一个元素
的
指针。this_is_constant_in_gcc = ((void*)ptr2 == (void*)*ptr2) };基本
浏览 2
提问于2020-01-17
得票数 0
8
回答
深度学习在腾讯云上有哪些应用?
深度学习
我想使用深度学习做一些事情,但是对我这种小白来说可能有点难,有没有相关
的
应用场景参考下,有教程的话最好!
浏览 1938
提问于2018-09-07
6
回答
‘*((*(& array + 1)) -1)’‘用于获取自动数组
的
最后一个元素安全吗?
c
、
arrays
、
language-lawyer
假设我想得到一个大小未知
的
自动数组
的
最后一个元素。我知道我可以使用sizeof操作符来获取数组
的
大小,并相应地得到最后一个元素。 正在使用安全?
浏览 9
提问于2015-09-12
得票数 33
回答已采纳
8
回答
腾讯云AI有哪些应用?
人脸识别
云AI现在已经是极具影响力的话题了,那么腾讯云AI有哪些应用呢?
浏览 2341
提问于2018-09-26
13
回答
从头开始编程
c++
、
c
、
computer-science
我想知道
的
是,从零开始编程没有任何操作系统和任何类似的东西。因为我知道视窗和Mac和几乎任何东西,甚至DOS都是用C,C++ Pascal等写
的
,所以我认为我应该知道这些语言中
的
一种,但为此我需要一个我可以写代码
的
程序,也可以编译它,但没有操作系统和程序,这是怎么做到
的
但是这还不够,C是怎么写
的
呢?在
什么
方面?所以,我
的
意思是,从基础开始构建所有的东西。也许从现在
的
0,1,0,1来看,我认为这是一个确切
的
起点。但是我
浏览 0
提问于2010-12-04
得票数 18
2
回答
如何入门小程序开发?
小程序
、
开发
、
入门
求解小程序开发成本,适合用哪种机型,有没有Demo可以参考下?
浏览 1782
提问于2018-11-02
352
回答
你为提高编程技能所做
的
最有效
的
事情是
什么
?
self-improvement
、
skills
回顾我作为一名程序员
的
职业和生活,我有很多不同
的
方法来提高我
的
编程技能--阅读代码,编写代码,阅读书籍,听播客,看屏幕等等。我希望这里有不同
的
答案,没有一个“一刀切”
的
答案--我想知道
什么
对不同的人有用。
浏览 0
提问于2008-09-16
得票数 876
80
回答
使你
的
语言无法使用
popularity-contest
尝试用您
的
语言编写一些代码,使它不再满足我们
的
作为一种编程语言
的
标准。您应该留下一个插入新代码
的
位置。默认情况下,它位于代码
的
末尾。如果我们考虑将源代码放在您
的
答案中,并作为一个完整
的
程序运行完整
的
代码作为一个新语言
的
解释器,那么该语言不应该满足标准。但是,插入
的
代码必须以一种满足条件
的
语言
的
方式执行: 从语法角度来看,插入
的
代码必须与通常满足条件
的</e
浏览 0
提问于2015-10-18
得票数 217
回答已采纳
164
回答
"DDoouubbllee ssppeeaakk!“
code-golf
、
string
今天是超级简单
的
挑战,还是真的?双声是
指
文本串中
的
每一个字符都被立即重复。The Rules它将修改此字符串,复制每个字符。这是代码高尔夫,试着用最少
的
字节来实现这一点。请为您
的
代码提供一个指向在线解释器
的
链接。 输入字符串将只包含可打印
的
AS
浏览 0
提问于2019-07-31
得票数 92
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券