C
agonijy
aigoni
展开
-
指针和数组对比分析
数组的本质-数组是一段连续的内存空间-数组的空间大小为sizeof(arry_type)* array_size-数组名可看做指向数组第一个元素的常量指针问题思考: 1. a+1的意义是什么?结果是什么? 2. 指针运算的意义是什么?结果是什么?代码示例:#include <stdio.h>int main(){ int ...原创 2018-09-16 19:20:31 · 281 阅读 · 0 评论 -
柔性数组与union
柔性数组 - 柔性数组即数组大小待定的数组 - C语言中可以由结构体产生柔性数组 - C语言中结构体的最后一个元素可以是大小未知的数组struct Flexible_Array{ int len; int array[];}Flexible_Array中的array仅仅是一个待使用的标识符,不占用存储空间代码示例:#include<stdio.h&...原创 2018-11-06 18:28:31 · 339 阅读 · 0 评论