《C专家编程》总结.docVIP

  • 7
  • 0
  • 约2.66万字
  • 约 43页
  • 2020-12-10 发布于四川
  • 举报
PAGE2 / NUMPAGES2 《C专家编程》总结 《C专家编程》总结 《C专家编程》总结 开始读《C专家编程》之前,有一个很担心的问题:94年出的讲语言的书,在现在(20xx)还有多少是适用的。因此,一边读,一边用VS20xx做实验。最后发现大部分内容都还在用。读完后,觉得最精彩的部分有二:一是讲解如何理解声明,二是深入地讲解数组名与指针。下文是将看书过程中所做的笔记进行的整理。 p.s:以下代码均在VS20xx测试过 1.使用无符号数时要特别注意(不推荐使用无符号数) 当无符号数与有符号数在同一条表达式中出现时,有符号数会被转换为无符号数。e.g: intfeng=-1; unsignedintyan=5; boolresult=(fengvoid(*signal(intsig,void(*func)(int)))(int);//signal是一个函数,该函数接收一个int,一个函数指针,并返回一个函数指针 5.左值与右值 左值通常表示存储结果的地方(地址),其值在编译时可知右值通常表示地址的内容,其值通常要到运行时才知道 6.指针与数组名不等同的情况(定义为数组,却声明为指针,或者反过来) 前提知识(假设有定义:intarray[10],*ptr;): a.使用数组名下标访问(如:array[1]),会直接将数组名的地

文档评论(0)

1亿VIP精品文档

相关文档