求几本高效C的书
近来想去书城逛下,买两本高效的C,因为我是搞单片机的,有时候会在时间和空间上起矛盾,想再好好加深下自己的C语言,希望大家给些意见,要求如下:
1 高效,希望自己写的C能接近汇编的速度,也希望提高下自己代码的描述能力,把函数的内聚做好,层次清晰,可读性强,易于维护(这方面已经受害不浅了,前面设计不好,每次改动功能都大动筋骨)
2 全面性,希望能描述多一些怎么做,为什么这么做,更多地描述细节性的东西,最好能结合到具体硬件去描述,比如结合内存工作原理,比如结合操作系统之类的。
谢谢
数据结构和算法类更适合lz
。。。。楼主。。。 - -!!
C语言程序设计。
C语言缺陷与陷阱
结构和算法当然需要,但目前来说,我涉及到的算法并不复杂,充其量就是数组,链表都不需要,当然,我觉得好的C也会描述好的算法,呵呵。其实我觉得编译原理会更好,但要真了解那需要很久很久,因为以前就学过,很难懂,先看看其它的回头再看
我和楼主的问题差不多,也是搞单片机的,不过刚入门,不知道哪方面要深入学习
推荐数据结构(C语言版)
你去书城看看咯。~
那本书深入学习的!
相关问答:
写了个测试程序如下
struct hostent *hp;
char AlarmDevIP[20];
int x2;
hp = gethostbyname("www.google.com");
if (hp)
{
......
#include"stdio.h"
#include"stdlib.h"
void ContrTwo(char i)
{
char str1[8];
itoa(i,str1,2);
printf("%s",str1);
}
unsigned char leftRot(char str,int i);
unsign ......
请问VFP中如何调用C/C++函数?
你要调用什么功能的函数?要看看VFP中有没有对应的函数,如果有就省着再调用了。如果没有,可以将C/C++函数写个DLL或FLL,然后在VFP调用即可。
十豆三 老师,怎么才能修改自己的 ......
C语言编程 从键盘上输一个单词 判断单词是否在词库有,词库是一个文本。
scanf("%c",&c);
if()判断就行了。
抢SF。
写的短
引用
scanf("%c",&c);
if()判断就行了。
抢SF。
......