
C
__Howl
这个作者很懒,什么都没留下…
展开
-
遍历一次把单链表反转
遍历一次把单链表反转 #include #include typedef struct student { int num; struct student *next; }List; List *creat_list(void) /*创建链表,当输入0的时候就结束*/ { int n = 0; List *head; List *原创 2011-10-30 16:05:16 · 729 阅读 · 0 评论 -
XDATA相关知识
从数据存储类型来说,8051系列有片内、片外程序存储器,片内、片外数据存储器,片内程序存储器还分直接寻址区和间接寻址类型,分别对应code、data、xdata、idata以及根据51系列特点而设定的pdata类型,使用不同的存储器,将使程序执行效率不同,在编写C51程序时,最好指定变量的存储类型,这样将有利于提高程序执行效率(此问题将在后面专门讲述)。与ANSI-C稍有不同,它只分SAMLL、C转载 2012-07-05 10:33:47 · 1095 阅读 · 0 评论 -
data,bdata,idata,pdata,xdata,code存储类型与存储区
来自:http://blog.youkuaiyun.com/dpear/article/details/1781523 bit 是在内部数据存储空间中 20H .. 2FH 区域中一个位的地址,或者 8051 位可寻址 SFR 的一个位地址。 code 是在 0000H .. 0FFFFH 之间的一个代码地址。 data 是在 0 到 127 之间的一个数据存储器地址,或者在 12转载 2012-07-05 17:20:08 · 1892 阅读 · 0 评论 -
xbyte的使用
来自:http://longer.spaces.eepw.com.cn/articles/trackback/item/58443 xbyte的使用 The XBYTE macro accesses individual bytes in the external data memory of the 8051. You may use this macro in your pr转载 2012-07-06 09:33:44 · 1199 阅读 · 0 评论 -
“#if 0/#if 1 ... #endif”的作用
今看到一帖子,讨论“#if 0/#if 1 ... #endif”的作用,感觉不错,故拿来分享。 原帖地址:http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=2028608&bbs_page_no=1005&bbs_id=9999 1、先说“#if 0/#if 1 ... #endif”的作用,楼上诸位或多或少都说到了一点,但都没有说到关键转载 2012-07-26 09:55:04 · 632 阅读 · 0 评论