第1个回答 2009-04-26
绝对用得上!用C语言来编写指针本来就是C51编程的重点,我们当时参加电子设计大赛的时候,用的是51单片机,C51是51单片机使用的语言。在凌阳61里用的C语言更是不能缺少指针,很多端口都是用指针表示的。
推荐楼主使用北航出版的一本书,关于单片机C51编程的,具体书名忘了,在卓越亚马逊网上搜索关键字就可以找到,我们培训时候用的都是这本书。C51的编程和硬件是联系的非常紧密的。
祝好运!楼主加油!···本回答被提问者采纳
第2个回答 2009-04-25
一般是不行的,指针是32位的,嘿嘿,现在的51貌似是16位的吧?有时候寻址会出错。
第3个回答 2009-04-26
1L的意思我不明白,为何指针一定是32位的?使用char关键字就可以定义8位的指针。
所以在单片机中使用指针是没有问题的,在单片机中与字符串操作相关的很多函数都是通过指针来完成的。
第4个回答 2020-05-08
C51上也支持指针的,C语言的魅力之一就是指针呀,不用指针很多变量,数组什么的,操作起来很麻烦。指针不难学的,就是个名字嘛。