自定义博客皮肤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)
  • 收藏
  • 关注

原创 C语言文件io修改指定位置的数据(用户名和密码)

3、用户根据用户名进行修改,ssl,使用strstr进行匹配,匹配成功strlen获取这行数据的长度。4、fseek(文件指针,-(len+1), SEEK_CUR)往前偏移至文本(要修改的数据的)开头。feof())判断文件末尾,fscanf进行遍历,每次获取一行,即一名用户的数据。5、sacnf获取用户的新数据,比较新旧数据的大小,进行补空格覆盖或者其他操作。1、首先,文本中每行存储一名用户的数据,比如ssl123。6、最后fprintf覆盖写入,即大功告成!

2023-09-22 09:44:14 146 1

原创 linux下scanf键盘获取%c时如何排除回车符

失败了,因为在终端运行程序时,输入字母后需要回车符才能运行代码,所以就会陷入死循环,又要使用回车符,但是程序又需要排除回车符,矛盾了。想起来当使用%d获取整形时不会遇到这个情况,所以准备使用一个int变量接收字符,通过类型转换,再将int 转为char使用。想法是通过使用do-while,利用getchar,实现当遇到表示A-Z时就继续获取。时,本想通过while(1)循环获取,但运行后遇到了printf()函数打印了2次,当我输入E然后回车后,printf打印了两遍,问题:今天编写c语言项目字母。

2023-07-06 11:24:09 165

空空如也

空空如也

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

TA关注的人

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