gpt4 book ai didi

c - 将 scanf 与指针数组一起使用

转载 作者:太空宇宙 更新时间:2023-11-04 05:42:48 25 4
gpt4 key购买 nike

char* username[30];
memset(username,0x00,30);
scanf("%s",&username);

这会使指针指向内存中的随机位置还是可以安全使用?

最佳答案

char *username[30] 是一个指针数组,不是字符数组。所以你的代码是非常错误的(因为安全)。要获取您需要的字符数组:

char username[30];

关于c - 将 scanf 与指针数组一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14231489/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com