简单看完翁恺C语言入门后的一些难点

  1. 经典的素数打印,以及观察改良后的代码,还有构造素数表

2023/11/4


  1. 二进制的补码很关键,理解了它就能理解字节的知识

  1. 8个字节的二进制数的范围,加了unsigned就非负且乘二了,还加了有形象的图说明超过那个范围就会回环往复,inf表示无穷,nan表示不存在








  1. 浮点运算的精度很有特点

  1. 逻辑运算的短路情况,类比高中的并集一真全真,交集一假全假,会导致结果错误

  1. 逗号符运算从左往右,且优先级很低,然后是区分逗号和运算符,下面的是逗号运算符

  1. 调用函数的时候要注意参数和值的类型要匹配,养成好习惯,虽然它会把类型转换好


  1. 一种经典的表示数组大小的方法,某些时候(数组作为函数参数时)不能用


  1. 数组需要通过遍历来赋值

  1. 取地址运算符

  1. 指针,形象图,用法,数组就是特殊的指针,a[]相当于a,指针+1加的是sizeof(当前类型)的值,指针相减的结果要除以类型的sizeof,(p+n)相当于ac[n]







  1. *p++和0地址


  1. 指针的作用

  1. malloc函数联系指针




  1. free()每次记得释放内存


  1. 不常用的枚举




posted on 2023-11-05 17:28  lulixiu  阅读(22)  评论(0)    收藏  举报