刚拿到C语言的课本,语预习时看到的一句话,不知道是什么意思……有知道的帮个忙啦!
非常感谢一楼朋友的回答,但,我还是初学者……我还不知道什么叫物理内存,什么叫地址……所以还是不知道一楼朋友说的什么意思……请回答的朋友说得详细点……呵呵……谢谢拉!!
“c语言允许直接访问物理地址,能进行位操作”是什么意思啊
就是使用C语言能够直接定位物理内存的地址,即通过内存地址(如0xfa283401)得到该地址上的数据。计算机中的数据都是以位(bit,比特)来作为基本单位的,C语言能直接对位进行操作,包括求与,并,或,异或,非等。物理地址是一个很宽泛的概念,磁盘,内存等存储设备都有物理地址的说法。物理内存地址指的...
C语言能对硬件直接操作是什么意思,小弟初学者,请高手解答!非常感谢...
C语言允许直接访问物理地址,能进行位(bit)操作,能实现汇编语言的大部分功能,可以直接对硬件进行操作。因此有人把它称为中级语言。也就是说,C语言可以直接对物理地址进行操作。学习指针是学习C语言中最重要的一环,能否正确理解和使用指针是我们是否掌握C语言的一个标志。在计算机中,所有的数据都是...
“c语言允许直接访问物理地址”
物理地址就是指真实存在的地址,对应存储单元的某个位或字节等存储单元,学硬件的应该很清楚,经常需要对硬件地址进行操作,把变量直接定义在某个地址,c语言介于低级语言(如汇编)和高级语言之间,是允许直接访问物理地址的,而好多高级语言是没法直接访问物理地址的,都是经过地址映射得到的逻辑地址,比如...
C语言允许直接访问物理地址,能进行bit位操作
,根本上是通过电路的与或非等运算得到结果。而c语言中的位与,位或等运算都是直接对bit进行操作。
C语言有什么优势
C语言允许直接访问物理地址,可以直接对硬件进行操作。由于C语言允许直接访问物理地址,可以直接对硬件进行操作,因此它既具有高级语言的功能,又具有低级语言的许多功能,能够像汇编语言一样对位、字节和地址进行操作,而这三者是计算机最基本的工作单元,可用来写系统软件。并且C语言,生成目标代码质量高,程序...
c语言强数据处理能力是什么意思?求详细解答。
2,C语言能直接访问硬件的物理地址,能进行位(bit)操作。兼有高级语言和低级语言的许多优点。3,C语言描述问题比汇编语言迅速,工作量小、可读性好,易于调试、修改和移植,而代码质量与汇编语言相当。4,由于C语言允许直接访问物理地址,可以直接对硬件进行操作,因此它既具有高级语言的功能,又具有低级...
...特点中看到,C语言能直接访问物理地址,我不懂什么叫物理地址,_百度...
物理地址是建立在硬件上面的,C语言是软件,软件需要在硬件上面运行,就像我们电脑软件一样,需要主板,CPU,内存这些实实在在的东西。比如在C语言中定义一个变量char a = 0;这时候就会为它分配一个区域来存储a里面的东西0,这个区域就是为物理地址,它是唯一的。
c语言具有低级语言的功能,主要体现是那方面
主要是指可以直接进行靠近硬件的操作,由于C语言允许直接访问物理地址,可以直接对硬件进行操作,因此它既具有高级语言的功能,又具有低级语言的许多功能,能够像汇编语言一样对位(bit)、字节和地址进行操作。
Turbo C扩充了11个关键字: 是什么意思哦
6·C语言允许直接访问物理地址,能进行位(bit)操作,能实现汇编语言的大部分功能,可以直接对硬件进行操作。因此有人把它称为中级语言。7·生成目标代码质量高,程序执行效率高。8·与汇编语言相比,用C语言写的程序可移植性好。但是,C语言对程序员要求也高,程序员用C写程序会感到限制少、灵活性大...
为什么C语言能直接访问物理地址而其他高级语言不行
C语言有指针,可以直接访问内存地址,其他高级语言都没有指针的概念,用引用的概念代替了。因为指针的使用不安全,容易出错,内存泄漏等等。但是C语言C++ 有指针,所以更快,更高效。其他高级语言没有C更快,但是更简单,更安全。