初学C 使用环境为visual studio 2019。
从前两章开始知道输入函数格式 scanf() 改为 scanf_s()。
编译调试运行,输入字符按下回车会出现上图未经处理异常。
错误为:
1. char name[40];
2. scanf_s("%s", name);//缺少记录字符串的长度
修改方式为:
1. char name[40];
2. scanf_s("%s", name,40);//声明字符串的长度
修改即可顺利调试运行。
初学C 使用环境为visual studio 2019。
从前两章开始知道输入函数格式 scanf() 改为 scanf_s()。
编译调试运行,输入字符按下回车会出现上图未经处理异常。
错误为:
1. char name[40];
2. scanf_s("%s", name);//缺少记录字符串的长度
修改方式为:
1. char name[40];
2. scanf_s("%s", name,40);//声明字符串的长度
修改即可顺利调试运行。