关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
入门的坚果
2021-07-26 15:33
采纳率: 100%
浏览 72
首页
编程语言
已结题
用scanf输入字符串时异常
c语言
请问一下这个输入字符串的程序哪里出现问题?为什么会出现异常?如果去掉scanf那一行代码,在给字符串c一个默认值的话是可以输出的。
收起
写回答
好问题
0
提建议
关注问题
微信扫一扫
点击复制链接
分享
邀请回答
编辑
收藏
删除
收藏
举报
2
条回答
默认
最新
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
qzjhjxj
2021-07-26 17:08
关注
scanf
_s(
"%s"
,
c
,4)
;
本回答被题主选为最佳回答
, 对您是否有帮助呢?
本回答被专家选为最佳回答
, 对您是否有帮助呢?
本回答被题主和专家选为最佳回答
, 对您是否有帮助呢?
解决
无用
评论
打赏
微信扫一扫
点击复制链接
分享
举报
评论
按下Enter换行,Ctrl+Enter发表内容
查看更多回答(1条)
向“C知道”追问
报告相同问题?
提交
关注问题
C语言简介之 字符串,字符串输入输出,字符串存在形式及相关操作
2021-07-29 18:45
tynsr的博客
字符: 在计算机中是以整型形式存储的,当需要显示
时
会根据ASCII表中对应的关系显示出相应的符号和图案 字符 ASCII值 %c: ‘\0’ %d: ...字符的输入:
scanf
(
汇编语言实现字符串中数字与字符计数
2025-05-10 13:08
疯狂的马修的博客
编程语言
提供了不同的方式来定义和声明字符串变量。理解这些方法对于有效编程至关重要。每种
编程语言
都有自己独特的语法来定义字符串。例如,在Python中,字符串可以直接通过赋值来声明,如, 而在Java中则使用String...
C语言——字符串的输出、获取和复制总结
2024-07-20 19:28
hardStudy_h的博客
在字符串复制
时
,目标字符串必须有足够的空间来容纳源字符串的内容,包括结尾的空字符,否则可能会导致缓冲区溢出,这是安全漏洞的常见来源。
字符串输入输出函数和字符串处理函数
2022-04-24 21:30
罗星梦.的博客
在头文件 stdio.h 和 string.h中给出了字符串处理函数原型,所以使用这些字符串处理函数
时
要引用相应的头文件。文章有点长,有需要请根据目录跳转,如果觉得有用请点个赞哟,你的鼓励就是对我最大的支持,谢谢你。 ...
C语言字符数组的输入与输出的详细说明
2023-03-27 11:29
小费武的博客
字符串的输入输出(1)使用
scanf
和printf这俩函数用途比较广泛,可以用来输入输出int char float等。同样可以输入输出字符串,只不过这里的占位符是%s,(2)使用gets和puts这俩函数只能用于字符串的输入输出(3)这两套的...
[特殊字符] 解决 Visual Studio 2022 中输入不了
scanf
的问题
2025-06-25 13:37
CuiCuiUwU的博客
在使用 Visual Studio 2022 编写 C 语言程序
时
,很多同学会遇到无法通过
scanf
输入的尴尬情况:程序在执行到
scanf
后不提示,也无法输入。这篇文章将系统性地为你整理原因、解决方法、注意事项,并以优雅的方式总结...
C语言程序设计学习笔记:P10-字符串
2021-11-30 23:23
知初与修一的博客
本系列文章为浙江大学翁恺C语言程序设计学习笔记,前面的系列文章链接如下: C语言程序设计学习笔记:P1-程序设计与C语言 ...文章目录一、字符串1.1 字符串1.2 字符串变量1.3 字符串输入输出1.4 字符串数组二
初始Python篇(6)—— 字符串
2024-11-12 22:01
我要学编程(ಥ_ಥ)的博客
字符串的常见操作、格式化字符串的三种方式、字符串的编码与解码、与数据验证相关的方法、字符串的拼接、字符串的去重操作
C语言——字符串
2025-02-18 19:18
Archer194的博客
在C语言中,字符串是由字符数组表示的,通常以空字符\0结尾。
C++字符串详解
2024-01-30 09:25
PingdiGuo_guo的博客
字符串在计算机科学中,是一种重要的数据结构,它是由零个或多个字符组成的有限序列。...在C++中,字符串的输入和输出可以通过标准输入输出流(iostream)库中的std::cin和std::cout进行操作。int main()
问题解决(1)——VS中
scanf
报错怎么解决
2022-12-11 11:05
jxwd的博客
各位好,博主新建了个公众号《自学编程村》,拉到底部即可看到,有情趣可以关注看看哈哈,关注后还可以加博主wx呦~~~(公众号拉到底部就能看到呦~~)我们在用VS的
时
候,用库函数
scanf
可能会出现如下图这样的报错。...
一个简单的字符串统计代码,用户
输入字符串
,以问号结束,统计其中的字母个数,数字个数及其他符号数 C和C++两种语言实现
2010-04-24 17:02
在本例中,用户通过`cin`
输入字符串
,以`?`作为结束标志。 3. **循环遍历** 在统计字符类型
时
,代码会遍历整个字符串。C语言中,可以使用`for`或`while`循环结合数组下标访问每个字符;C++则可以使用迭代器或`for-...
c语言字符型输入格式化,c语言之字符串和格式化输入输出
2021-05-17 06:42
筑室的博客
字符串和格式化输入输出#include#include#define DENSITY 62.4int main(void){float weight, volume;int size, letters;char name[];//数组printf("Hi!What's your first name?");gets(name);//get(sth.)取得地址...
回溯-记录由
scanf
导致的数据覆盖问题
2020-05-18 11:42
小球萝卜干的博客
在开发的过程中,我们试图通过输入16进制来获取输入的数据,但是在获取完输入的数据后,发现其他数据被莫名其妙的修改了,故做下相应的测试,来查看具体的运行过程。 验证过程 模拟问题场景 以下为验证的代码 #...
字符串和字符串函数
2022-07-25 22:39
文文同学1的博客
在上面的程序中使用了多种方法(即字符串常量,char类型数组,指向char的指针)定义字符串。程序应该确保有足够的空间存储字符串。1.字符串字面量(字符串常量)用双引号括起来的内容称为字符串字面量,也叫作字符串...
对字符、字符函数、
scanf
、sprintf的详细解析(对于实现字符串左旋以及右旋的分析暨判断字符串是否是某个字符串左旋或右旋所实现)
2025-08-23 10:26
ShineWinsu的博客
通过分析字符数组输入输出的底层原理,解释了字符串与数值数组处理方式的差异。针对旋转操作,提出了k取模优化、临
时
变量存储、数组元素移位等解决方案,并对比了左旋和右旋的实现差异。文章还介绍了两种判断字符串...
没有解决我的问题,
去提问
向专家提问
向AI提问
付费问答(悬赏)服务下线公告
◇ 用户帮助中心
◇ 新手如何提问
◇ 奖惩公告
问题事件
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
已结题
(查看结题原因)
7月27日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
已采纳回答
7月27日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
创建了问题
7月26日