自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 getchar,scanf的一些特性

getchar和scanf获取键盘输入信息的方式是:不断检测输入缓冲区,当缓冲区有内容时,直接获取缓冲区的内容,当没有内容时,会等待键盘输入;问题解析:scanf等待键盘输入,此时输入密码,再敲入回车,这两个键盘输入进入到缓冲区内,前面密码部分被scanf取走,存进ch中;可以采用循环中加入getchar的方式,当getchar识别到\n在退出循环,下一次获取键盘输入,自然就跳过了\n。代码问题:当输入一串密码,敲进回车,没有等待再次确认密码,直接自动输出no。printf("请再次确认密码Y/N:");

2024-04-01 15:27:45 266

原创 初学C语言

方法一:可以打开vs地址中的newc++file.cpp文件,将其复制到桌面,用记事本打开,在第一行中加入#define _CRT_SECURE_NO_WARNINGS,此后当你再次创建新项目时,函数第一行将会自动生成此行宏定义,因为创建新项目时,就是通过复制newc++file.cpp文件,创建新项目的,改变原文件就可以解决问题;方法二:调试——调试属性——c/c++下划栏——代码生成——安全检测——禁用安全检查,这是一劳永逸的方法,目前不知道对其他项目会不会有什么影响,谨慎使用;

2024-03-23 12:26:26 248

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除