腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
C
中
如
何在
char
数组
的
末尾
添加
一个
char
(
零
)?
c
、
size
、
fixed
、
strlen
我是
C
的
新手(我使用
的
是Delphi/pascal ),我试图获得一些温度传感器
的
值,并使它们等于/固定大小以发送到MCU (使用Arduino IDE-所以我必须使用
C
)。根据温度传感器和以下代码,数据长度(strlen())可以是3(
如
5.3、0.9、0.0等)、4(
如
-4.2、19.8等)或5(
如
-15.6);
char
value[5]; // must be(为了做到这一点,我
浏览 45
提问于2019-02-07
得票数 0
回答已采纳
1
回答
char
[] vs LPCSTR奇怪
的
行为
c++
、
windows
、
arrays
、
char
、
lpcstr
你能解释一下为什么,为了转换像这样
的
字符
数组
吗:为了让GetModuleHandleA()和GetProcAddress()接受LPCSTR,我必须首先将0追加到
末尾
?也就是说,我有:然后才能转换为(LPCSTR)&strarr。由于某些原因,我没有得到第
一个
工作,只是有时(例如,如果我没有
浏览 5
提问于2012-05-26
得票数 0
回答已采纳
8
回答
对
C
中
的
Null Zero感到困惑
c
、
null
、
char
假设你有:这在
C
中
是行不通
的
,尽管:
char
[1]='a'
char
[3]='
c
'
char
[5]='\0' 出于某种原因,我不得不对
C</
浏览 0
提问于2012-08-30
得票数 1
3
回答
将字符转换为字符串(将字符传递给strcat())
c
、
string
、
char
、
strcat
我
的
问题是
在
将字符转换为字符串时,我必须将字符传递给strcat()以附加到字符串,我该如何做?谢谢!#include <stdio.h> while(*in){ *in++; return out; int ma
浏览 2
提问于2010-02-27
得票数 5
回答已采纳
7
回答
如何使用蛮力java在
数组
中转换元素
java
、
arrays
因此,您有
一个
输入
char
数组
如下所示:任务是开发一种方法,以
char
数组
作为输入,并将额外
的
空白空间移到
数组
的
末尾
,而不使用java提供
的
任何内置方法,也不删除
数组
中
的
任何元素。".toCharArray(); <e
浏览 2
提问于2018-11-13
得票数 1
回答已采纳
1
回答
我不知道如
何在
C
中使用字符
c
、
string
、
char
我是
一个
编程初学者,所以我一直在做一些迷你项目。我正在尝试编写
一个
代码,它接受
一个
字符串,并返回
一个
每个字符都重复一次
的
代码,并且我得到了
一个
错误和这些符号(╠╠╠╠╠╠╠╠)。
char
str[20], fin[40]; while (str[j] !
浏览 8
提问于2022-06-25
得票数 -2
2
回答
指向字符串
的
指针
数组
c
、
arrays
、
string
、
pointers
我们知道
c
在
字符array.But
的
末尾
自动插入NULL(\0),为什么它不在指向字符串
的
指针
数组
的
末尾
插入空字符。举个例子:如果我写空字符将自动
添加
。但是,如果我创建
一个
指针
数组
,其类型为
Char
浏览 3
提问于2014-10-05
得票数 1
回答已采纳
4
回答
strcpy函数不能正常工作
c
、
arrays
、
string
、
strcpy
、
strlen
#include<stdio.h>void main()
char
a[6], b[6]; for(int i=0;i<strlen(a);i++) printf("%
c
",a[i]); printf("print B:"
浏览 10
提问于2017-07-11
得票数 0
回答已采纳
3
回答
传递多个变量参数
的
C
宏
c
我有
一个
函数,将参数作为
数组
。我还提供具有匿名
数组
初始化
的
数组
值,
如
我
的
函数扫描每个
数组
直到找到
零
元素。不同大小
的
数组
可以接受,因为您把
零
到
数组
的
末尾
。 我需要
一个
C
宏来包装
浏览 0
提问于2017-11-12
得票数 2
5
回答
什么时候/为什么需要'\0‘标记(
char
)
数组
的
结束?
arrays
、
c
、
char
、
c-strings
、
null-terminated
因此,我刚刚读了
一个
例子,说明如何创建
一个
表示字符串
的
字符
数组
。
char
line[100]; "hello\n"
在
它
中
,字符将放置在前六个索引line[0] - line[6],因此
数组
的</e
浏览 10
提问于2016-11-26
得票数 15
回答已采纳
3
回答
while循环在读取
C
中
的
字符串时何时停止?
c
、
while-loop
、
c-strings
、
strcpy
、
function-definition
我猜想,
在
/0 (*src)`将退出后,必须手动
在
*dest*
末尾
添加
while字符。我
的
意思是这个while (*src)
的
全部意思是当它到达*src*
的
末尾
时退出,这是字符串
中
的
最后
一个
字符,也就是/0。因此,我想我将不得不自己将这个字符
添加
到*dest*
中
,但是代码以某种方式工作并复制字符串,而不需要手动
添加
/
浏览 0
提问于2021-02-17
得票数 1
回答已采纳
1
回答
零
大小
数组
在
结构
中
不对齐。
c
、
gcc
、
struct
、
memory-alignment
当在
一个
未打包
的
结构
中
声明时,我发现了
一个
关于
零
大小
数组
的
内存对齐
的
奇怪行为。我突然想到要抛出
零
大小
的
数组
来标记结构
的
各个部分。我不认为它有什么特别的用途,但我仍然觉得可能会产生一些有趣
的
代码。此行为是特定
的
编译器,还是所有编译器都会给出相同
的
结果(它们不会对齐
零
大小
数组
) 以下面的代码为例
浏览 0
提问于2021-11-11
得票数 0
回答已采纳
3
回答
在
C
++
中
访问字符串
数组
c
、
string
、
initialization
如
何在
C
中
声明字符串
数组
?它类似于如果是这样,如何访问值..我可以像这样遍历吗?(它没有给出任何编译错误,..but显示了一些额外
的
垃圾字符)
char
c
[100][100] = {"this","that"}; for(i = 0 ;<e
浏览 2
提问于2012-04-08
得票数 0
回答已采纳
2
回答
在
同一表达式
中
混合静态和动态变量
的
未定义行为
c
、
gcc
当将
char
数组
声明为静态和动态时,相同
的
表达式
的
计算结果不同。
char
line[LINESIZE]={'a','\n','\r'}; static
浏览 4
提问于2015-04-15
得票数 0
回答已采纳
3
回答
C
:
在
屏幕上打印单独
的
字符串字母
c
、
string
大家好,我是个
C
新手,我很难找到一种只打印字符串
的
第四个、第五个或第十个字母
的
方法。我有这个小代码:
char
secondWord[100]; fgets(firstWordstrcat(firstWord, secondWord); printf("together it looks like this: %s", firstWord)
浏览 1
提问于2013-10-23
得票数 0
3
回答
打印
一个
我没有要求
的
数组
arrays
、
c
、
char
、
printf
、
c-strings
最近,我开始学习
C
,我遇到了这样
的
问题: printf()打印
一个
我不需要
的
数组
。我期待
一个
错误,因为我
在
char
数组
中使用了%s格式而没有'\0',但是下面是我得到
的
。
char
testArray1[] = { 'a','b','
c
'};
char
testArray2[] = {
浏览 7
提问于2022-07-23
得票数 0
回答已采纳
2
回答
创建具有可变项数
的
结构
的
C
++方法
c++
、
c++11
我需要创建
一个
内存区域,其
末尾
的
项目数是可变
的
。我能写成这样
的
东西:struct MyData int noOfItems;}; MyData * myData= (MyData *)new
char
[m_bufferSize];
浏览 2
提问于2018-05-28
得票数 3
回答已采纳
1
回答
将列表追加到
数组
的
结束元素
arrays
、
bash
、
list
、
append
我试图将
一个
列表
添加
到
一个
已经包含元素
的
bash
数组
的
末尾
,该
数组
包含{a.z},我想将{0..9}
添加
到该列表
的
末尾
,我尝试过使用+=,但在我
的
情况下,它不能清除
数组
。 chars=( {a..z} ) --upper-<
浏览 0
提问于2017-10-27
得票数 1
回答已采纳
3
回答
从
C
中
的
索引构造字符串
c
、
string
、
char
当我构造这样
的
字符串时:printf("%s", string) 它返回
一个
a4。为什么最后有
一个
四?我怎么才能摆脱它?选择此方法是因为需要根据字符索引(
如
char
array[4] = {string[i],string[j],string[k]}; )创建字符串。
浏览 2
提问于2017-09-14
得票数 1
回答已采纳
5
回答
零
长度
数组
与指针
c
、
arrays
、
pointers
编辑:显然,
在
不同
的
C
标准
中
,其中一些是不允许
的
/已经改变了。出于我自己
的
假设,让我们假设我们使用
的
是没有标准或警告选项
的
gcc test.
c
。据我所知,这通常用于结构
末尾
的
可变长度
数组
。但是呢?
浏览 0
提问于2009-03-09
得票数 22
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言基础语法11
简化版的C语言,墨子哥学Arduino——字符串
C/C+常用输入函数总结,不收藏亏了!
一起读《C Primer Plus》CH4
初学者必看的C语言字符串知识
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券