求问C语言怎么向数组的末尾添加一个新的元素元素?
例如:
arr[10]; //空数组
num = 6;
我想把 num 添加到arr这个空数组中,应该怎么写?
arr[9] = num就行
有帮助的话采纳一下哦!
向末尾添加元素可以这样写
arr [-1] = num
arr[-1]表示数组最后一个元素
我感觉你是想arr[10] 变成a[11] 啊?
这个肯定不行的,arr 自从定义之后就是固定长度了
什么意思?把数组最后一个元素设为num?
arr[9] = num;
arr[strlen(arr)-1]=num