为啥显示array subscript is not an integer,数组下标不是一个整数啊
#include <stdio.h>#include <string.h>
int main()
{
char *str="wu hu~";
int i, length;
length = strlen;
for (i=0;i<length;i++)
{
printf("%c", str);
}
printf("\n");
return 0;
}
请问我该怎么修改啊
在codeblocks上运行的 本帖最后由 jackz007 于 2021-11-12 17:33 编辑
length = strlen[str];// 错误在这里,把[]换成() jackz007 发表于 2021-11-12 17:32
length = strlen;// 错误在这里,把[]换成()
哦哦,谢谢谢谢 如果问题已经解决,应该设定 "最佳答案" 版主看见应该也能设最佳答案吧{:5_109:}
页:
[1]