c语言
文章平均质量分 56
笔记,记录
风逸尘_lz
这个作者很懒,什么都没留下…
展开
-
Devc++调试窗口,一闪而过,调试闪退解决办法
今天使用Dev C++调试,发现直接给我闪退了,恼火。原创 2024-03-08 19:25:07 · 1856 阅读 · 0 评论 -
c语言考试代码
如果成功读取了一个元素,则 fread() 返回值为1,条件判断结果为 false。如果读取失败或者已到达文件末尾,则 fread() 返回值不为1,条件判断结果为 true。feof(fp) 是一个文件操作函数,用于检查文件流 fp 的当前位置是否已经到达文件末尾(End-of-File)。有100匹马,驮100担货,大马驮3担,中马驮2担,两匹小马1担,编程计算所有可能的驮法?“4”:表示输出字段的宽度为4个字符,如果输出的十六进制数不足4位,则在左边用零进行填充。“%”:格式化字符串的起始标志。原创 2024-01-07 15:57:10 · 424 阅读 · 0 评论 -
c语言-文件操作详解(一键三连)
在C语言中,当使用scanf()函数读取输入时,通常会在输入缓冲区中留下一个换行符(即回车符)。这是因为在用户通过键盘输入数据时,通常会在最后按下回车键来确认输入的结束。例如,如果输入一个字符串并按下回车键,则输入缓冲区中会包含该字符串和一个回车符。当使用getchar()函数读取输入时,它会读取输入缓冲区中的下一个字符,而这个字符就是留在缓冲区中的回车符。在代码中,通过调用getchar()函数,可以将输入缓冲区中的回车符读取出来并丢弃,从而避免让后续的输入读取到该回车符。原创 2024-01-06 16:08:07 · 1655 阅读 · 0 评论 -
Union(联合体、共用体)
共用体示例+简介原创 2023-11-17 18:30:25 · 465 阅读 · 0 评论 -
c语言:sprintf() 函数用法示例
具体来说,代码首先通过 scanf() 函数接收两个浮点数的输入,如果第二个数 y 等于0,则输出错误提示信息,并结束程序运行。接着,代码通过 sprintf() 函数将计算得到的商 x/y 格式化为字符串,其中 “% -12.6f” 表示左对齐、总宽度为12、小数点后保留6位的浮点数格式。接下来,代码使用 strlen() 函数获取 s 的长度,并从末尾开始遍历字符串,将结尾处连续的空格、0、小数点字符(‘.’)替换成’\0’,即添加字符串结束符。其中,str 是一个字符数组,用于接收格式化后的数据;原创 2023-10-01 15:08:51 · 670 阅读 · 0 评论