在字符串中,我们可以通过“\ 0”知道最后一个字符串,但是如何知道数组的下一个空闲位置。在这里,我把代码:如何知道数组的下一个空闲位置
#include <stdio.h>
int main(){
int notes[10];
int i, usuari;
printf("Put a number");
scanf("%i", &usuari);
for (i=0;i<usuari;i++){
scanf("%i", ¬es[i]);
}
}
用户会给出一个数(可变usuari
)。我怎么知道用户给出的数字旁边的位置是免费的?我怎样才能打印它们?
数组没有“空闲位置”。 C没有字符串类型。数组是如何使用的都是约定。想想吧! – Olaf
那么,我怎样才能打印阵列结束数字旁边的空闲位置? – Abdullah
定义“免费”这个词? – Sabrina