腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
在
c
-
字符串
和(int、双、浮点数)之间的动态分配
、
、
、
我为
c
-
字符串
做了一个动态分配的
数组
。当我调整
数组
大小时,我会使用strcpy、strlen和strcat来帮助进程。这让我想到,当我为
c
-
字符串
动态分配
数组
时,我不必为
c
-
字符串
数组
声明和
定义
复制构造函数和赋值操作符。但是,如果我要为double或float创建一个动态分配的
数组
,我必须声明和
定义
一个复制构造函数来获得
数组
的深层副本,并声明和<
浏览 6
提问于2014-08-03
得票数 1
回答已采纳
1
回答
Java
字符串
对象是字符
数组
吗?
、
、
、
、
我对java很陌生,并试图理解该
语言
的基本原理和要点。 10.9在Java编程
语言
中,字符
数组
不是
字符串
,与
C
不同,字符
数组
不是
字符串
,
字符串
或字符
数组
都不是'\u0000
字符串
对象是不可变的,也就是说,
浏览 5
提问于2012-11-02
得票数 9
回答已采纳
5
回答
结构中
字符串
的管理
、
、
我知道
字符串
的长度是可变的,因此它们需要在内存中存储可变空间。当我们在struct中
定义
一个
字符串
项时,struct的大小在长度上是可变的。当我们
定义
一个这样的struct
数组
,或者仅仅是一个
字符串
数组</em
浏览 4
提问于2012-02-18
得票数 31
回答已采纳
4
回答
C
型
字符串
、
在我的
C
++书中,有一个两页的
C
风格字符
字符串
(它几乎没有意义,因为它两次告诉我们
C
++程序员不应该使用
C
风格的
字符串
),但我感到困惑的是is..what之间的区别:和对于第一个,它说它可能有“灾难性”的结果,因为
c
样式的
字符串
必须为空终止。但是第二个不是也是
浏览 9
提问于2013-09-16
得票数 1
回答已采纳
2
回答
main中的char * argv[]参数是否以null结尾?
、
、
所以我想知道命令行参数是否总是以null结尾?谷歌似乎说“是”,编译“GCC”的结果表明确实如此,但我能保证这永远是真的吗?{ { printf("%d = [%s]\n", cnt, p); return 0;1 = -arg1 2 = -arg2
浏览 2
提问于2012-06-14
得票数 50
回答已采纳
7
回答
数组
的实际
定义
是什么?
、
、
也许有几个
定义
,如果是这样的话,我在寻找每个
定义
中最精确的
定义
。(如果我错了,请纠正我)。
C
数组
是单个类型的连续内存块,可以使用指针算法遍历,也可以在特定的偏移点访问。关联
数组
有用
字符串
键存储和检索的元素。数字
数组
有用整数存储和检索的元素。有趣的是,如果您有:$eg = array('a', 'b', '
c
')和unset($eg[1])
浏览 1
提问于2009-10-15
得票数 10
1
回答
为什么人们说Perl是动态类型的?
一种动态的
语言
: 将y转换为标量(在Perl中,
数组
到标量转换的结果是
数组
的长度)。在大多数静态类型
语言
中,这样的赋值将是一个错误,而在Perl中,由于隐式转换(类似于在
C
/
C
++中bo
浏览 2
提问于2019-07-04
得票数 5
回答已采纳
3
回答
如何在一条Java语句中连接静态最终
字符串
数组
、
、
C
语言
的宏可以很容易的解决我的问题。但是Java似乎需要代码来实现声明由编译器静态汇编的子
数组
的效果。其目的是能够
定义
一个可以在大量类中重用的全局
字符串
数组
/列表。使用(邪恶的)宏的
C
构造#define GLOBAL_HTML_ATTRIBUTES "accesskey", "class", "contenteditable", "contextm
浏览 0
提问于2015-05-30
得票数 0
4
回答
处理长度为
C
的
字符串
、
、
在
C
(非
C
++)中,我们可以考虑几种处理
字符串
长度的方法: 我的问题是:在
C</e
浏览 3
提问于2017-05-04
得票数 1
回答已采纳
2
回答
增加
C
中
字符串
数组
中的元素数
、
、
我是
C
语言
(不是
C
++)的初学者,我试图
定义
一个动态的
字符串
数组
,但是我在添加一个元素时遇到了困难。我尝试将
数组
定义
为:e[0] = "abc";e[2] = "ghi"; 它成功运行,但试图调整它的大小
浏览 2
提问于2016-03-13
得票数 0
4
回答
如何将
字符串
从
C
语言
传递给swift?
、
因为它是用
C
语言
编写的,所以我需要把一些数据从
C
语言
传回给swift。数据是一个
数组
,但在一些研究之后,我了解到我不能将一个
数组
从
C
传递给swift。我可以想到的一种方法是将
数组
转换为
字符串
,然后将
字符串
传递回swift。我用
C
语言
写道:{ char
c
[]={"H","E",&
浏览 5
提问于2017-12-06
得票数 1
2
回答
C
函数中返回值的边界检查
字符串
指针
下面的代码来自我正在处理的一个更大的项目,将十六进制值转换为二进制
字符串
的助手函数隐藏在代码中。本质上,我希望确保*return_string所指向的*return_string有足够的空间来处理函数生成的二进制
字符串
。总之,这是密码。你们都推荐什么?谢谢!(FYI我也知道这不是十六进制到二进制转换
浏览 4
提问于2015-10-30
得票数 1
回答已采纳
2
回答
C
中的“不可修改”与其他编程
语言
中的“不可修改”的含义相同吗?
、
、
、
、
简单地说,
数组
和
字符串
文本是不可修改的lvalue。为什么我们可以修改
数组
元素的值和
C
中的
字符串
文本,而不能用Python修改
字符串
中的项呢? 谢谢。
浏览 8
提问于2017-09-13
得票数 0
回答已采纳
1
回答
char *derp[20]是什么意思?
、
、
、
(我是
C
语言
的新手,所以不太确定)char*s2 = derp[1]; 我认为derp是一个指向字符的指针
数组
(即
字符串
数组
),我试图从该
数组
中取出两个
字符串
但是,当我试图将这两个字符*传递给一个函数(其原型是FindMaxOverlap(char*long,char*short) )时,编译器抛出一个错误,指出存在FindMaxOverlap函数的隐式
定义
浏览 1
提问于2013-04-13
得票数 2
回答已采纳
2
回答
快速读取关键字列表的方法
、
、
、
我正在为一种通用编程
语言
编写一个简单的lexer,其中一个令牌类型是'keyword‘,它有一些预
定义
的控制流令牌,比如'if','else','while','return’。我想知道使用x86标准
C
检查某个关键字是否在我的列表中的最快方法。 我的想法是使用跳转表,但
C
字符串
比较有问题,因为
C
字符串
是char类型的
数组
。
浏览 45
提问于2018-06-06
得票数 0
2
回答
c
++中的char[]和string有什么区别?
、
、
、
我习惯了用Java编程,现在正在做一些涉及到一些
C
++的事情。
C
++是否使用字符
数组
来表示
字符串
,或者它们是否不同?对于我使用的极其有限的
浏览 1
提问于2013-11-01
得票数 1
1
回答
最长串
、
、
、
我正在阅读K&R
C
编程
语言
书籍,并试图解决所有的练习。在此程序之后,有一个要求更改程序的练习,使其不承担长度上的限制。我不知道如何在不使用动态内存分配的情况下实现这一点(这将在本书的以下章节中讨论)。如果我是对的,
C
中的
数组
是在编译期间
定义<
浏览 1
提问于2018-10-03
得票数 3
回答已采纳
1
回答
在单独的.h文件中使用char*
数组
、
、
、
、
我正在制作一个带有液晶屏幕的avr程序,我需要能够在LCD菜单中改变
语言
。我正在考虑以__flash const char* array[]的形式为每种
语言
创建一个
字符串
数组
。然后使用指针指向所需的
语言
数组
。有什么可行的办法吗?我试过使用extern,但我出了点问题。另外,我应该
定义
每个
字符串
的大小吗?还是就这样离开?我试过的代码是:Language.
浏览 0
提问于2020-05-04
得票数 0
2
回答
什么解释了
C
编译器w.r.t
字符串
初始化的这种行为?
、
、
、
0x4005b4 <main+23>: movabs $0x3736353433323130,%rax0x4005
c
20x4005b4 <main+23>: movabs $0x3736353433323130,%rax0x4005
c
259>: mov %rax,%rdi 0x4005db <main+62
浏览 1
提问于2016-12-07
得票数 0
回答已采纳
1
回答
类型记录
数组
类型扩展了基
数组
类型。
我正在寻找一种方法来扩展
数组
的类型,即至少具有基本
数组
元素和可能的其他元素。用例:为了与翻译API通信,我
定义
了一个基本
语言
数组
:type BaseLanguages = typeof languages; 目标是
定义
一些派生类型,
数组
至少包含'FR‘和'EN’,可能还包含其他
字符串
语言
。
浏览 5
提问于2022-07-12
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
c语言-字符串数组练习
C语言系列-字符串,数组,指针
C语言编程技巧:如何定义一个字符串的数组
C语言的五章期第二节,C语言数组字符串(上)
入门C语言中的数组,字符串常量与指针
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券