腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
C
: main函数
中
的Argv声明
、
、
您认为
在
main函数
中
声明argv参数的
哪种
方式
更好
?为什么?int main(int argc,
char
**argv /*
char
*argv[] */ /*
char
(*argv)[] */) {} argv最终作为指针进入函数--只是作为argv地址的副本,而不是
数组
,对吧?所以我认为,其他备选方案
在
语法上也必须是正确的,
浏览 0
提问于2011-11-11
得票数 0
4
回答
c
++编程语言,第5.9章练习1
从书中:
char
*
c
[] = {"foo",
浏览 2
提问于2012-01-04
得票数 2
1
回答
为什么
C
++需要6个大小的
数组
来存储5个字母的单词,而
C
只允许5个?
、
、
、
我
在
C
和
C
++
中
尝试过下面的语句。虽然
C
接受这一点,但
C
++抛出了
一个
错误,指出字符串太长。如果有要添加的空字符,为什么
在
C
中
可以接受,而在
C
++
中
不可以?
浏览 1
提问于2019-10-17
得票数 2
5
回答
提供访问冲突的动态内存分配
、
、
当我
在
十六进制
数组
中
为缓冲区分配空间时,我的代码总是中断(即抛出
一个
访问冲突异常)。
char
** hexArray = nullptr;void TranslateFile(
char
* byteArray,
char
**&hexArray, int numberOfBytes,
ch
浏览 4
提问于2013-03-07
得票数 1
4
回答
使用字符串文字
初始化
字符
数组
的
更好
方法是什么?
、
我是
C
语言的新手。我试图理解
C
中
的
数组
概念,我对
数组
初始化
有
一个
困惑。或提前谢谢。
浏览 7
提问于2017-02-05
得票数 5
1
回答
数组
初始化
程序必须是
初始化
程序列表或字符串文本。
、
、
、
对于构造函数
中
的s参数,应该使用
哪种
类型进行编译?我尝试了unsigned
char
s[32]和unsigned
char
*s,但都给出了编译器错误: { size_t b;
浏览 2
提问于2014-04-13
得票数 2
回答已采纳
1
回答
在
C
中
初始化
动态
数组
、
、
如何在
C
中
实现静态
数组
初始化
的动态等效?换句话说,创建
一个
动态
数组
,将所有值
初始化
为终止字符。有什么
更好
的方法吗?memset(str, 0, length); 谢谢!
浏览 3
提问于2015-08-15
得票数 1
回答已采纳
2
回答
使用
C
++
中
的两个字符串
初始化
const
char
* const
、
、
、
、
有人知道用两个文字字符串("abcdefg"和"hijklmnop")
初始化
const
char
* const *的正确方法吗?我读到很难/不可能从
char
**转换,但我可能是错的。
浏览 2
提问于2013-12-06
得票数 3
6
回答
结构
中
的字符串/字符
数组
、
我正在尝试创建
一个
内部有多个字符串
数组
的结构。出于我的目的,我想使用std::string
数组
,但是
char
*
数组
也可以工作,如果它们能完成工作的话。无论
哪种
方式
,我都想不出如何
初始化
东西。;#include <initialize.h> data[0].x = {"a", "b", &
浏览 4
提问于2011-05-10
得票数 3
回答已采纳
3
回答
在
Turbo
C
++中将字符串分配给结构
中
的字符
数组
、
、
、
我应该提到,我是使用涡轮
C
++ (是的,旧的),因为它是我的学校的要求。我有这样的结构: int power;
char
name[10];当我尝试创建
一个
新变量时,如果我这样做的话:tackle.pp= 10;tackle.name = "tackle";Error NONAME00.CPP 11: Lvalue required
浏览 0
提问于2015-07-07
得票数 0
回答已采纳
3
回答
如何用代码
初始化
静态成员字符
数组
我想让
一个
静态字符
数组
成员根据其他静态字符
数组
成员进行
初始化
--但
初始化
时需要编写代码。这个是可能的吗?class fred { static
char
*b;}fred::a = "1234" fred::b = "ab"
浏览 1
提问于2012-06-19
得票数 2
回答已采纳
1
回答
使用字符串字面值分配
char
数组
类成员
、
、
、
、
(name, this->name);其中stringCopy是我用来复制两个字符
数组
的函数,当我
在
main函数
中
创建
一个
对象MyClass obj("John");时,名称被正确地分配了,但我得到了以下警告:ISO
C
++11 does not allow conversion from string literal to '
char
*',所以我问自己:将字符
数组
初始化
为类成员的正确和最好的方法是
浏览 11
提问于2021-03-11
得票数 1
4
回答
Java:为什么没有新运算符就不能使用{..}返回
数组
?
、
我知道我们可以通过三种方法
初始化
数组
: 第
一个
问题是:{'a
浏览 4
提问于2013-12-05
得票数 13
回答已采纳
3
回答
为什么我不能声明和定义
一个
char
指针变量来指向
char
数组
呢?
、
、
、
下面代码
中
的s2
初始化
有什么问题?#include <stdio.h> {
char
*s2 = {'f', 'o', 'o', '\0'}; printf("%
c
\n", s2[1]);}
浏览 0
提问于2016-05-19
得票数 3
8
回答
使用空格
初始化
字符
数组
、
、
、
我想要
一个
20个字符的空(‘\0’)终止字符串,用空格填充。目前,我正在通过以下
方式
来做这件事for (i = 0; i < num_space_req; i++) //num_space_req < 20 } 有没有
更好
的解决上述问题的方法?
浏览 5
提问于2012-04-30
得票数 8
回答已采纳
1
回答
cudaMemcpy2D的大小有限制吗?
、
我一直使用cudaMemcpy2D向内核发送
一个
20 * 20字符值的二维
数组
,但是当我想发送
一个
20 * 30的
数组
时,出现了
一个
错误。Define for 2D arrays#define NUMBERTEXT 30size_t pitch_text;
char
text[NUMBERTEXT][TEXTSIZE] = {{'A
浏览 1
提问于2013-03-05
得票数 0
回答已采纳
2
回答
用
C
初始化
一个
字符
数组
,
哪种
方法
更好
?
、
、
、
以下是
初始化
char
数组
的两种
方式
:
char
charArray2[] = {'f','o','o','\0'}; 如果两者都是等价的,那么每个人都会使用上面的第
一个
选项我的猜测是,
在
第一种情况下,字符串"foo“存储在数据段
中
并在运行时复制到
数组
<em
浏览 2
提问于2010-08-15
得票数 4
回答已采纳
3
回答
如何将
一个
二维
数组
赋值为其他临时的二维
数组
.....??
在
C
编程
中
您好,我正在尝试将二维
数组
的内容存储到
一个
临时
数组
中
。怎么可能..。我不想在这里循环,因为它会增加额外的开销。任何指针符号都是好的。struct bucket int nStrings; }; {
char
**tArray; for(i=0; i<TOTBUCKETS-1; i++)
浏览 0
提问于2011-01-09
得票数 0
5
回答
ANSI
C
-
初始化
数组
、
我听说过一种
更好
的
初始化
新
数组
的方法,使用指针:然而,它在任何集成开发环境中都不起作用,它会抛出一些错误,如int differs in levels of
浏览 0
提问于2012-11-15
得票数 0
回答已采纳
2
回答
如何在
C
中
覆盖预分配的
char
数组
我
在
C
程序中将
char
数组
初始化
为全局变量,默认文件位置/名称为
在
程序的后面,如果条件满足,我会读取
一个
包含新文件名的文件int read_new_file(
char
*fname) FILE *inp;
浏览 6
提问于2016-09-02
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C/C+编程笔记:C 语言字符数组的定义与初始化,讲解到位!
编程C语言进阶篇——构造类型:数组
初学者必看的C语言字符串知识
C/C+编程笔记:C数组、字符串常量和指针!三分钟弄懂它
这里20个C语言编程的核心要点你掌握吗?
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券