C
文章平均质量分 89
学习、工作中遇到的点滴问题记录
October autumn
这个作者很懒,什么都没留下…
展开
-
指针的相关特性和使用
int *p;如上图所示:我们把 p 称为指针变量,p里存储的内存地址处的内存称为 p 所指向的内存。指针变量 p 里存储的任何数据都将被当作地址来处理。“*”号理解举个例子:当你回到家门口时,你想进屋第一件事就是拿出钥匙来开锁。那你想想防盗门的锁芯是不是很像这个“*”号?你要进屋必须要用钥匙,那你去读写一块内存是不是也要一把钥匙呢?这个“*”号就是不是就是我们最好的钥匙?使用指针的时候,没有它,你是不可能读写某块内存的。char *p = “abcdef”;原创 2021-09-14 23:29:05 · 219 阅读 · 0 评论 -
运算符优先级查看和记忆口诀
优先级:就是当一个表达式中有多个运算符时,先计算谁,后计算谁。运算符还有“目”和“结合性”的概念:“目”就是“眼睛”的意思,一个运算符需要几个数就叫“几目”。那么“结合性”是什么呢?优先级都是关于优先级不同的运算符参与运算时先计算谁后计算谁。但是如果运算符的优先级相同,那么先计算谁后计算谁呢?这个就是由“结合性”决定的。C语言中大多数运算符的结合性都是从左往右,只有三个运算符是从右往左的。一个是单目运算符,另一个是三目运算符,还有一个就是双目运算符中的赋值运算符=。双目运算符原创 2021-09-06 22:44:40 · 1692 阅读 · 0 评论