zhenhaowa66 发表于 2021-10-7 12:35:48

警告 C6001 使用未初始化的内存“str1”


int main(){
        char str1 = "AhelloA ABC love C++";
       
        char* p = strtok(str1, "o");
        printf("%s\n", p);
       
       
        return 0;
}

已经初始化了怎么还有警告? VS 2019怎么消除这个警告?

hrpzcf 发表于 2021-10-7 13:51:25

我写程序时用vs2019也是一大堆警告,连编译都过不了,换vscode就没有警告,编译也正常。

zhenhaowa66 发表于 2021-10-8 09:02:48

有没有人知道怎么搞?

小鱼敏哲 发表于 2022-8-2 03:20:31

应该是vs2019的问题,本身内存已经被初始化了

aaron0919 发表于 2022-8-2 08:05:38

VS警告很多的,而且很多库都用不了,改VScode吧
页: [1]
查看完整版本: 警告 C6001 使用未初始化的内存“str1”