- 博客(3)
- 收藏
- 关注
原创 2020-11-14
泰坦尼克数据分析的数据集链接:https://pan.baidu.com/s/1yDF0TVjXWZd9XniVDJ7aVQ提取码:1bm0
2020-11-14 16:38:45 74
原创 getchar()使用清缓冲区
void Input(){ char answer; do { printf("是否继续录入英雄的信息?(y/n)"); answer = getchar(); rewind(stdin);//加上清缓冲区 } while (answer=='y'|| answer=='Y');}
2020-05-20 18:43:30 406 1
原创 结构体中由scanf_s获取字符,输入直接跳过,原因是前一步最后是点击enter键进行的,而enter键被获取了,也就是已经执行了,所以可以尝试获取部分加上\n,问题解决
void InputHero(){ //动态录入; int i,j; int jobChoice; for (size_t i = 0; i < 5; i++) { printf("请输入第%d位英雄的信息:",i+1); heros[i].id = i + 1; printf("名称:"); heros[i].name = (char*)malloc(50); scanf_s("%s",heros[i].name,50); printf("性别:"); sca
2020-05-20 14:41:30 471
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人