腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
在
空
终止
字符
数组
中
输入
并
获
取其
长度
arrays
、
c
、
null
、
string-length
、
null-terminated
我有一个问题……我有一个
字符
数组
char command30。当我使用它作为
输入
时,就像我
输入
的那样!!
在
控制台上,after input strlength函数必须使
数组
的
长度
等于2,因为它不计算空
字符
。但是它给了我3作为
数组
的
长度
。为什么会这样。
浏览 34
提问于2021-05-11
得票数 0
回答已采纳
2
回答
字符
数组
后的奇怪
字符
c
、
arrays
、
string
、
character
、
scanf
我以前偶然发现过这个问题,
并
决定问问原因是什么。请解释一下你的答案,这样我就可以学习了。我做了一个程序,允许你
输入
5个
字符
,然后显示你写的
字符
,还可以还原它们,例如:"asdfg“- "gfdsa”。奇怪的是,
在
输入
的原始
字符
之后会显示一个奇怪的
字符
。", str , outcome); 如果我
输入
:"asdfg“,它会显示:"asdfg♣",为什么?
浏览 0
提问于2013-03-23
得票数 8
1
回答
反向
字符
数组
同时输出输出和
输入
?
arrays
、
c
、
char
、
reverse
但是,我的代码试图
输入
一个2位数的数字,例如'35‘,
并
让输出返回'53',所以输出是'5335’,而不仅仅是'53‘im完全丢失了,并且一直
在
寻找先前的答案,但没有成功。
浏览 2
提问于2022-10-03
得票数 -2
1
回答
当我调用它时,strlen()崩溃。
c
我试图编写一段简单的代码,将两个
字符
串合并到偶数和奇数索引
中
。
浏览 4
提问于2022-01-02
得票数 1
3
回答
这个函数会改变
数组
的大小吗?
c
= c) s[j] = '\0';我的问题是:挤压()是否真的改变了s[]
中
的
字符
数?似乎它所做的就是通过添加空
字符
来“切断”
字符
串的其余部分。其他值是否存在于
数组
中
的'\0‘之后?
浏览 2
提问于2015-08-22
得票数 2
回答已采纳
1
回答
获取
数组
中
的空空间
c
如果我使用fgets()将一行存储到一个大小大于
字符
数的
字符
数组
中
,那么最后
输入
的
字符
和
字符
串
终止
符之间的
空
索引会发生什么变化呢?例如:但是如果用户
输入
:“你好” 这个单词只有5个
浏览 3
提问于2015-04-24
得票数 0
回答已采纳
1
回答
int strlen
在
it c++
中
存储为零。
c++
、
c-strings
我尝试strlen for char来获得cstring
中
的多少个
字符
,以加入一个循环,该循环
在
代码
中
查找charcaters,但是strlen只是返回0,我使其为
空
以获得其中的任何值。
浏览 3
提问于2021-12-21
得票数 -2
回答已采纳
2
回答
将可变
长度
数组
传递给函数时,应该使用
数组
长度
参数还是
数组
结束标记?
c
当我设计一个需要使用可变
长度
数组
的c函数时,如何选择: 例如。
浏览 10
提问于2013-05-27
得票数 0
回答已采纳
4
回答
检查char*
中
的
空
终止
字符
c
、
string
我只是想看看如何检查char *
数组
中
的
空
终止
字符
,但我失败了。我可以使用不断检查每个元素的for循环过程来确定
长度
,但我只想使用while循环
并
找到
空
的
终止
字符
串。我似乎从未退出过while循环。
浏览 0
提问于2012-08-12
得票数 6
2
回答
如何将内存分配给具有可变
长度
的
字符
串
输入
?
c
、
gcc
我知道
在
C代码的内存使用情况下存在一个简单的错误,因为简单for循环中的迭代器
在
收到命令行上的用户
输入
后发生了剧烈的变化:char input[] = "";一个示例输出:> 45i 53 我有一种预感,这来自于编译器
中
的内存访问。任何有用的东西!
浏览 2
提问于2020-06-08
得票数 1
回答已采纳
1
回答
使用(空格)
输入
字符
串
c
、
string
、
input
在
代码
中
,我看到使用空格
字符
(空格)接收
字符
串的
输入
,如背后的原因是什么?= s[j]; } } } 在这个程序
中
,程序员试图替换
字符
串的组件。
浏览 2
提问于2020-07-30
得票数 0
回答已采纳
2
回答
打印
字符
数组
比预期的输出错误
c++
、
arrays
main() int n; // n=3 char a[n]; cout << a;}
输入
浏览 3
提问于2022-11-18
得票数 0
2
回答
结构数据类型
中
的char
数组
arrays
、
c
、
types
、
character
实际上,我有一个关于char
数组
的概念的问题,特别是像下面这样声明和初始化的
数组
。char aString[10] = ""; 我学到的是,这个
数组
最多可以存储10个
字符
(索引0-9),而在索引10处有一个自动放置的
空
终止
字符
(我知道访问它是不对的),所以如果我们使用
字符
串处理函数(accountNum (任何方法,例如scanf)
中
,然后打印出来的是accountNum和名称第一个单词
中
的值(我
浏览 5
提问于2020-12-11
得票数 0
回答已采纳
3
回答
给定一个
字符
串,编写一个程序,通过替换生成所有可能的
字符
串?有0和1?
c
、
arrays
、
string
、
recursion
、
scanf
在
s的末尾有'\0‘
字符
,那么为什么以及如何读取这个垃圾值。我试图通过
在
代码之间放置printf语句来调试它,但是无法解决它。请帮帮忙。
浏览 0
提问于2015-07-28
得票数 0
回答已采纳
2
回答
如果我
在
相应char
数组
的声明
中
为它提供了额外的元素,那么NUL是否自动设置?
c++
、
c
、
string
、
initialization
、
nul
如果我为'\0'提供了额外的元素,但将其保留在初始化
字符
串
中
,那么它是否会自动设置?
浏览 3
提问于2020-01-01
得票数 0
回答已采纳
1
回答
将const未签名的char[]转换为std::string后的
字符
串大小
c++
我试图将无符号
字符
数组
转换为大小为16的std::string,但我不知道结果
字符
串大小为何不同。我想知道原因。
浏览 5
提问于2021-04-24
得票数 1
回答已采纳
4
回答
当我们
在
C
中
的
字符
串末尾不包括'\0‘时发生了什么?
c
、
string
、
valgrind
、
null-terminated
在
C
中
,当我以这种方式初始化
数组
时: 't', 'o', 'a', 'n'然后用printf("%s", full_name);打印出来 用我的错误来运行
浏览 4
提问于2016-01-25
得票数 2
回答已采纳
1
回答
在
本例
中
,sizeof()为什么不包括NUL字节?
c
、
byte
、
sizeof
、
nul
some_string变量的大小为8个
字符
+ NUL字节=9。
浏览 7
提问于2022-01-22
得票数 0
回答已采纳
1
回答
当另一个
数组
是memset时,memset是否更改
数组
长度
?
c++
、
arrays
、
c-strings
、
memset
,但是一旦我引入另一个
字符
串(char
数组
),事情就变了!这意味着,这里a是AAAABBBB,但我声明
长度
为4!那是怎么回事?当另一个
数组
是memset或其他什么时,memset会更改
数组
长度
吗?!
浏览 4
提问于2020-06-13
得票数 0
1
回答
C
中
没有空
终止
符的
字符
数组
arrays
、
c
、
string
、
undefined-behavior
、
null-terminated
有时,我使用
字符
(
字符
串)序列,但不需要或不需要
空
终止
符,例如,如果我使用的是memcpy(),并且
长度
已经知道。A这样的话,我宁愿省略
空
终止
符。要做到这一点,一个很麻烦的方法是声明一个
数组
:但是,我更喜欢使用引用的
字符
串,因为这些
字符<
浏览 7
提问于2022-09-04
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
简化版的C语言,墨子哥学Arduino——字符串
JS数组与函数
Javascript 数组的创建与使用
面向对象的编程-Application 21
虾说区块链-67-以太坊三
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券