![]() |
1
6
有C译员。
|
![]() |
2
5
编辑:找到新的( 未测试 )看起来像是警察想要的东西
|
![]() |
3
2
当你的CPU运行一个计算机程序时,它运行一个叫做机器代码的程序。这是一系列特定于您使用的CPU的二进制指令。由于机器代码对手工代码很难,人们发明了更高级的语言,如C和C++。不幸的是,CPU只理解机器代码。所以我们运行一个编译器,将高级源语言转换为机器代码。这个类中的计算机语言是C语言和C++语言。这些语言据说是本地运行的,因为生成的机器代码是由CPU运行的,没有任何进一步的解释。 现在,某些语言(如python、bash和perl)不需要预先编译,而是需要进行解释。这意味着解释器逐行读取源文件,并执行该行的正确任务。这使您能够在交互shell中运行东西,正如我们在Python中看到的那样。 运行C/C++源交互的问题是编译器不能对代码进行逐行解释。它只被设计用于生成相应的机器代码,因此不能交互式地运行C/C++源。 |
![]() |
4
1
@Buddhabrot和@pmg-谢谢你的回答!
为了n00bery的利益,这里有一个答案的摘要(因为我不能立即理解正在发生的事情):我所需要的(在op中)是由所谓的“a”来处理的。
为了
显然,最好是建造
为了
(注:如果
无论如何,那是 确切地 我需要的是:加载头、添加变量和检查它们将占用的内存的能力!再次感谢大家-干杯! |
![]() |
5
0
python和c属于不同的语言类型。python在运行时是逐行解释的,但是c应该编译、链接和生成要运行的代码。 |
![]() |
rammanoj · 使用目标远程本地主机:26000 7 年前 |
![]() |
Ray · 在D中引发异常时,如何使调试器中断? 7 年前 |
![]() |
Zhou · 如何使用当前IP和BP寄存器计算出完整的调用堆栈? 7 年前 |
![]() |
Kajsa · gdb日志记录不工作 7 年前 |