Fork me on GitHub
摘要: 综述 strlen()求的是长度,针对的对象是字符串. sizeof()求的是大小,针对的是类型。 首先要明确的一个概念是,strlen()是函数,而sizeof()表面看起来是函数,其本质是关键字。 函数必须有() 我们在写代码的时候,对于没有参数的函数,再调用的时候还是要写成fun(),为啥必须 阅读全文
posted @ 2018-07-22 22:08 克拉默与矩阵 阅读(246) 评论(0) 推荐(0)
摘要: 右左法则 首先从最里面的圆括号看起,然后往右看,再往左看,每当遇到圆括号时,就应该调转阅读方向,一旦解析完圆括号里面的所有东西,就跳出圆括号,重复这个过程直到整个声明解析完毕。 举例:int * (* (*fun) (int *)) [10] 首先,fun是一个指针,因为他先跟*(绿色色)结合。fu 阅读全文
posted @ 2018-07-22 21:20 克拉默与矩阵 阅读(476) 评论(0) 推荐(0)
摘要: 一个存在已久的谣言 源码 运行结果: 根据运行结果,很多人就会得出“数组名就是首元素的地址”这样错误的结论。见代码 运行结果: 如果 “数组名就是首元素的地址” 结论属实,那么数组名的大小就是一个指针的大小。事实上,数组名代表整个数组空间。 数组名(ar)本身的确是个地址,在数值上等于数组首元素取地 阅读全文
posted @ 2018-07-22 20:19 克拉默与矩阵 阅读(3578) 评论(0) 推荐(2)
摘要: 转载注明出处:https://www.cnblogs.com/kelamoyujuzhen/p/9349963.html 指针变量的大小 什么样的类型变量就是用来存储什么样的类型数据。整形,整形指针类型等等都是变量类型。 源码 1 #include <stdio.h> 2 int main() 3 阅读全文
posted @ 2018-07-22 13:56 克拉默与矩阵 阅读(279) 评论(0) 推荐(0)