c语言代码:编写高效简洁的C语言代码

第招:以空间换时间   计算机中最大矛盾是空间和时间矛盾那么从这个角度出发逆向思维来考虑效率问题我们就有了解决问题第1招--以空间换时间比如说串赋值:   思路方法A:通常办法 # LEN 32 char 1 [LEN]; mem (1,0,LEN); strcpy (1,"This is a example!!");   思路方法B: const char 2[LEN] ="This is a ... [阅读全文]

c语言编写软件:C语言编写技巧4

. 采用AT89S51时,出现了按了复位按钮,RAM中的数据被修改了。这是怎么回事?注:数据放在特殊寄存器之外。 答:如果是RESET脚的复位按钮:一般MCU的RESET复位,其特殊寄存器会被重新初始化,而通用寄存器的值保持不变。 如果复位按钮是电源复位:那就是MCU的上电复位,其特殊寄存器会被初始化,而通用寄存器的值是随机数。 35. 将P2.7用来驱动一个NPN三极管,... [阅读全文]

c语言删除一个文件:用C语言编写的一个日历文件

该程序在vc中调试运行通过. #include stdio.h #includemalloc.h #includestring.h #includestdlib.h typedef strUCt { unsigned char day; unsigned char month; unsigned short year; }T_MFW_DATE; typedef struct { T_MFW_DAT... [阅读全文]
1 共1条 分1页