腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Java
将
char
数组
的
长度
打印
为
0
,尽
管我
已经
为
其
分
配了
长度
、
、
、
我是
Java
的
初学者,
已经
坚持了三天了。我有两节课。名为Main
的
类具有main方法并请求用户输入,名为DoThings
的
类处理用户输入。 我希望主类要求用户输入一个数字。doThings类
将
接受这个数字,将其乘以4,并将其设置
为
一维
数组
的
长度
。然后
打印
数组
的
长度
。[] array = new
char
[this.multipl
浏览 26
提问于2021-03-14
得票数 0
1
回答
Java
StringBuilder setLength方法是否冗余地
为
其
char
[]值
数组
分配\
0
?
、
、
、
我正在研究
Java
的
。如果新
长度
较大,则将新“追加”
的
数组
索引设置
为
'\
0
': if (newLength <
0
)在expandCapacity(newLength)中,Arrays.copyOf方法用于创建大小
为
newLength
的
新
char
[]
数组
: public
浏览 9
提问于2017-06-16
得票数 3
回答已采纳
1
回答
如何检查
char
指针在分配后是否
为
无点。
、
、
、
我
已经
为
这段代码中
的
char
指针分
配了
内存,我希望检查它是否指向了什么:#include <stdlib.h>
char
*p = (
char
*) malloc(sizeof(
char
)*10); printf("The point
浏览 0
提问于2018-11-20
得票数 0
回答已采纳
1
回答
方法,用于确定函数调用中是否给定了一个值。
我正在编写一个函数,函数中有一部
分
可以接受单个值或向量,或者如果函数调用中没有指定任何内容,则保留默认值。在下面的代码中,"a“被赋予默认值
为
0
,然后在函数中有一个if语句来查看"a”是否仍然是
0
,或者是否
为
其
分
配了
一个值。 如果我使用单个值(向量)调用该函数,或者将其保留
为
空白,则会
打印
预期
的
结果。如果给它
的
向量
长度
大于1,我将得到预期
的
警告
浏览 0
提问于2018-09-13
得票数 0
回答已采纳
1
回答
以
char
**
的
形式查找字符串
数组
的
长度
?
、
、
、
、
我知道如何找到以这种方式初始化
的
字符串
数组
的
长度
就这么做,你得到
的
长度
是2,对吧?但是我假设
char
**和上面的
char
*
数组
是一样
的
,整个sizeof
的
东西不
浏览 1
提问于2016-02-03
得票数 0
21
回答
如何获得两个
数组
之间
的
交集作为新
数组
?
、
、
、
在不同
的
情况下,我多次遇到这个问题。它对所有编程语言都是通用
的
,尽
管我
对C或
Java
很满意。让我们考虑两个
数组
(或集合):
char
[] B = {'c', 'd', 'e', 'f'}; 如何
将
两个
数组
之间<e
浏览 10
提问于2012-11-07
得票数 72
回答已采纳
1
回答
为什么这个C代码与下一个
数组
一起从2D
数组
中
打印
一个字符串?
、
、
、
、
下面的代码用于
打印
2D
数组
中
的
字符串元素。由于所有字符串
的
最大
长度
为
5,所以我
已经
用max元素
长度
5初始化了它。: 13字符串:"nop“,
长度
:3 这不是我想要
的
结果,因为我希望它们分开
打印
。现在,我
将
数组
arr可以存储
的
字符串
的
最大大小更改为6
浏览 3
提问于2021-03-10
得票数 0
回答已采纳
1
回答
对dtostrf函数感到困惑
、
、
、
、
我目前正在做一个个人AVR项目,并编写了一个函数,用于使用UART
将
双精度信号传输到我
的
串行LCD屏幕。为此,我
将
一个双精度值转换为一个
char
数组
,然后逐个字符串行地传输它。让我困惑
的
是
char
buffer
数组
的
长度
。
数组
的
长度
似乎与双精度数
的
大小不对应。有趣
的
是,我可以
将
数组
的<
浏览 0
提问于2018-01-09
得票数 0
回答已采纳
4
回答
toCharArray是否调整
char
数组
的
大小?
、
java
中
的
toCharArray与之混淆。在编写这段代码时,我注意到在这行之后,ch = str.toCharArray();
char
数组
已经
被调整了大小。public static void main(String[] args){
char
[] ch = new
char
[str.length() + 1]; ch = str.toCharArray
浏览 13
提问于2014-03-29
得票数 0
回答已采纳
1
回答
整数
数组
到字符串
、
、
、
、
此函数创建一个int *缓冲区,并创建一个格式整齐
的
字符串(用于
打印
数组
的
内容)。有效率吗?{ int num_chars =
0
; for (size_ti =
0
; i < le
浏览 0
提问于2022-05-22
得票数 0
回答已采纳
4
回答
任意
长度
字符串(C)
、
我不知道它
的
大小,它取决于输入。为什么我不能把一个空
的
char
*传递给一个方法呢?编译器不允许这样做。根据答案,我知道我不能创建一个无限大小
的
字符串。但是,当我尝试创建
char
arr[100]时,我
的
字符串只有8个字符,当我
打印
arr时,我收到了比我想要
的
更多
的
字母。其中有些甚至不是绳子
的
一部
浏览 4
提问于2014-01-04
得票数 8
回答已采纳
0
回答
VBA
数组
比我预期
的
要长
、
我有一个简单
的
问题。我有以下代码: Dim vr() As String vr(
0
) = 1 Next i尽
管我
已经
将
数组
的
长度
设置
为
1,但
数组
实际上有两个位置:vr(1)
浏览 7
提问于2017-12-15
得票数 0
回答已采纳
2
回答
读取.bin文件
的
某些部分(如。从11,23):十六进制为int,字符字符串。C
、
、
在十六进制.bin文件
的
第11和第23位之间,、
将
部分部分
打印
为
intiger或其他部分作为名称(string)。接下来
的
4个数字(蓝色下划线)是姓氏
的
长度
(红色下划线),最后一个是索引。我
的
尝试: 在
将
整个.bin文件加载到缓冲区中之后,就像这里显示
的
那样:,我很不幸地尝试了许多方法,
将
这个缓冲区
的
一部分分配给变量(或一个结构),然后使用格式
打印
它,只为了查看分
浏览 0
提问于2018-08-29
得票数 0
回答已采纳
1
回答
执行strncpy指向字符串
数组
C
的
指针时出现分段错误
、
、
、
、
我正在尝试
将
s
的
子字符串复制到指向字符串
数组
的
指针。下面是我
的
代码。我
已经
使用malloc分
配了
内存。但是当我尝试执行strncpy时,我得到了分段错误。如果我
的
代码有什么问题,谁能告诉我?或者允许对指向字符串
的
指针
数组
执行strncpy S是
长度
为
32
的
字符串
char
**suptr = (
char
**)malloc(si
浏览 30
提问于2020-12-13
得票数 1
回答已采纳
2
回答
为什么我
的
char
数组
的
第一个值是10?
、
、
、
我对编程很陌生,但我想制作一个程序,它输入一个数字(
长度
),然后存储一系列a和b
的
长度
。最后,它应该
将
数字输出
为
ascii数。(所以97和98)我想我应该使用malloc大小
的
char
数组
,然后对
其
执行for循环,并将所有内容
打印
为
整数。 for (i
浏览 1
提问于2019-11-06
得票数 1
回答已采纳
2
回答
打印
字符
数组
比预期
的
输出错误
、
计划:using namespace std; { cin >> n; cin >> a; return
0
;输入:HelloHello 为什么我
的
输出"Hello“而不是"Hel"?另外,如果像
char
a[3]这样直接
浏览 3
提问于2022-11-18
得票数 0
2
回答
英语和希腊语UTF字符差异
、
、
、
、
我
已经
用英语和希腊字符定义了相同
的
char
数组
。当我使用strlen(myText);
打印
字符
数组
的
长度
时,第一个包含希腊字符
的
字符
的
长度
为
63个字符,而第二个字符
的
长度
为
39
浏览 0
提问于2013-08-13
得票数 3
1
回答
将
unicode字符(如
0
x00 )转换为字节
、
、
、
我正在尝试
将
小型库从
Java
移植到C#。我在
将
unicode字符串转换为字节时遇到了问题。这可以由下面的代码片段显示:public class Test { }
打印</em
浏览 1
提问于2019-03-25
得票数 0
1
回答
有没有一种“快速方法”来
打印
整个整型
数组
?
、
我很好奇,就像要
打印
整个
char
数组
,有没有办法用一个命令
打印
整个int
数组
,而不是使用for循环逐个
打印
它?
浏览 4
提问于2018-08-29
得票数 0
回答已采纳
6
回答
如何清除内存
数组
中
的
char
*?
、
、
我有这样一个大小
为
24 byte
的
数组
printf("%ld\n", sizeof(arr));for (size_t i =
0
; i < sizeof(arr)
浏览 1
提问于2016-08-05
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券