我这么写有问题吗 char 从scanf_sc &c sizeofc;
有问题。scanf_s 函数的第二个参数应该是变量的大小,而不是变量的指针大小。因此,正确的写法应该是:
char c;
scanf_s("%c", &c, 1);
其中,第三个参数指定了读取的字符数。在此例中,我们只需要读取一个字符,所以该参数为1。
原文地址: https://www.cveoy.top/t/topic/bj3n 著作权归作者所有。请勿转载和采集!
安全问答是一个知识全球问答,包含丰富的问答知识
有问题。scanf_s 函数的第二个参数应该是变量的大小,而不是变量的指针大小。因此,正确的写法应该是:
char c;
scanf_s("%c", &c, 1);
其中,第三个参数指定了读取的字符数。在此例中,我们只需要读取一个字符,所以该参数为1。
原文地址: https://www.cveoy.top/t/topic/bj3n 著作权归作者所有。请勿转载和采集!