我在结构中有一个 char 数组。
myStruct->string;
我实际上可以打印myStruct->string
所有内容,内存也分配正确。
问题是当我试图找到'\n'
我试图计算有多少新行时。这是代码:
while(myStruct->string)
{
if(strchr('\n', myStruct->string))
myStruct->numbLines++;
myStruct->string++;
}
我认为 if 语句是问题所在。