C语言
文章平均质量分 54
Beetle_Wans
这个作者很懒,什么都没留下…
展开
-
C和指针 第八章 数组-指针的效率
C和指针 第八章 数组指针的效率将实现同一功能的不同C语言程序通过各自对应的汇编语言进行效率对比#define SIZE 50int i;int x[SIZE];int y[SIZE];int *p1;int *p2;try1-3try1void try1(){ for(i=0;i<SIZE;i++) x[i]=y[i];}try2void try2(){ for(p1=x,p2=y;p1-x<SIZE;) *p1++=*p2++;}原创 2021-05-14 11:17:12 · 445 阅读 · 0 评论 -
《C和指针》第六章 指针
《C和指针》第六章 指针NULL指针NULL指针的概念是非常有用的,因为它给了你一种方法,表示某个特定的指针目前并未指向任何东西。要使一个指针变量为NULL,可以给它赋一个零值。就机器内部而言,NULL指针的实际值可能与此不同,编译器将负责零值和内部值之间的翻译转换。指针的指针int a=12;int *b=&a;int **c=&b;指针表达式char ch='a';char *cp=&ch;左值表达式表达式值指针*cp[cp]cp原创 2021-05-13 10:59:29 · 200 阅读 · 0 评论