error: array subscript is not an integer 在C语言编译中出现的问题提示,是什么意思 li-li_int是float型。li_int=(int)li; li_int为整型但li依然是浮点型 两数相减结果是浮点型。例如:float cur = 0;//当前要比较的数的下标float max = number[0];//当前最大的数值,初始
1、array subscript is not integer 我一开始写的代码是这样的写的 buf[strlen[buf] - 1] = '\0'; 1. 很明显写错了,以后不要再犯这样的错误了,切记 buf[strlen(buf) - 1] = '\0'; 1. 2、AF_NET not undeclared 这是我写的代码 inet.pton(AF_NET, buf + 6, &addr); 1. 这个地方写错了,...
2‟Ifwewanttoaccessavariable,isthere anotherwayexceptdirectoperation? The method is indirective one! C provides an operator and data type to solve above problem Pointers • A pointer is a variable that contains the address of a ...