腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
C-
字符
的
内存大小
指针
、
、
当我这样做
的
时候,我得到了错误,我认为这表明我没有分配足够
的
内存,所以我写了一个小测试程序。return 0; input[i]="test"; return 1;现在,这可以很好地工作,但当我按如下方式分配每个
字符
时input[i-1][j-1]='t'; }} 我在第14行遇到了分段错误,我认为这是因为input没有足够
的
空间但是由
浏览 6
提问于2017-02-27
得票数 2
回答已采纳
3
回答
有办法区分对象实例使用
的
内存类型吗?
c-
>is_static() && !
c-
>is_stack() &&
c-
>is_dynamic()); } 为了实现断言,可以实现is_stack、is_static、is_dynamic方法吗?使用示例:计算Foo类型
的
特定对象在堆栈上使用
的
内存大小
,但不计算静态或动态内存
浏览 5
提问于2014-02-21
得票数 3
回答已采纳
5
回答
函数返回char
指针
的
最佳实践
、
、
、
处理返回指向
C-
字符
串
的
malloc'd
指针
的
函数时,最佳实践是什么?fclose(f);char* concat(char *a, int b)返回一个指向新
的
C-
字符
串
的
指针
,其中包含a和b
的
连接.我不仅必须指定一个临时
指针
,然后将其传递给fopen,而且每次都必须指定free(tmp)。那么这里
的
最佳实践是什么?类似于concat(char
浏览 4
提问于2020-05-27
得票数 2
回答已采纳
1
回答
void*将具有与char
指针
相同
的
表示形式和内存对齐方式。
、
、
我正在读一本关于
指针
的
书,名为“理解和使用c
指针
”。 指向void
的
指针
与指向char
的
指针
具有相同
的
表示形式和内存对齐方式。令人困惑
的
是,所有
指针
的
记忆不是都一样吗?它们为什么不写void*与它显式提到char
指针
的
普通
指针
相同?会很感激你
的
帮助
浏览 1
提问于2017-03-29
得票数 5
回答已采纳
2
回答
如何用
指针
增加索引并打印正确
的
字符
串?
、
、
、
当
c-
>x将值增加1时,代码使用结构( int,y)打印消息,但与
c-
>x不同,ptr1
指针
“忘记”其地址。 unsigned int x;}; { "
浏览 3
提问于2021-06-20
得票数 0
回答已采纳
1
回答
动态分配
C-
字符
串
的
内存,而不首先询问用户输入
的
时间
、
、
、
我们正在研究动态内存分配、
C-
字符
串和
指针
。在当前
的
赋值中,我们将使用指向
C-
字符
串
的
指针
,并动态分配足够
的
内存来存储用户输入
的
所有
字符
以及必须追加在
C-
字符
串末尾
的
‘\0’
字符
。然而,对于这个分配,我们只是简单地要求用户提供直接
的
C-
字符
串输入。我
的
问题是
浏览 2
提问于2016-03-03
得票数 2
回答已采纳
2
回答
将"const char*“作为std::string&从类方法返回
、
、
我有一个C-Libraray函数,返回一个
C-
字符
串现在我写了一个类映射器: private:myFuncC(hdl);}我是怎么做到
的
?更新 是否有类似于const ++- string类并使用const string
指针
作为
字符
串源
浏览 1
提问于2018-06-14
得票数 1
回答已采纳
4
回答
boost::将变量隐式转换为string
、
、
我有一个增强::不同类型
的
变体,其中一个是(const)空
指针
,另一个是
字符
串。boost::variant<std::string, void const*>;foo = "bar"; std::cout << foo.which(); // prints 1 -
浏览 3
提问于2015-06-23
得票数 2
回答已采纳
1
回答
Gtk gchar标记
、
当我试图运行以下代码片段时,我一直收到这个错误和奇怪
的
胡言乱语:(foo:11333):Pango-警告**:传递给pango_layout_set_text()
的
字符
串无效typedeftext_line1; GtkWidget *text_line3;这段代码使得第三个标签上出现了奇怪
的
胡言乱语(第二个标签是空
的
)。*oldtext2 = gtk_label_get_tex
浏览 3
提问于2013-02-22
得票数 0
1
回答
如何将std::vector<std::string>转换为C api
的
char*[]
、
、
、
API需要一个以零结尾
的
c-
字符
串数组(char*)。数组本身将以空
指针
(nullptr)结束。
浏览 4
提问于2020-03-07
得票数 0
回答已采纳
1
回答
字符
串(常量)文字
指针
、
、
、
、
我是C++
的
新手,我寻找一个答案来回答我
的
问题,但是我更困惑了。据我所知,
字符
串文本必须由"const“
指针
指向,因为它们只被认为是可读
的
。我还知道
指针
本身不是常量(可以更改),但实际上它指向
的
是
字符
串常量,我也知道
字符
串本身不能被修改。现在,如果我按以下方式定义我
的
C-
字符
串,并定义指向它
的
指针
,我将能够更改该
字符
串
浏览 1
提问于2020-02-21
得票数 0
回答已采纳
2
回答
为什么
指针
占用相同
的
内存?
、
、
当我在读到关于
指针
的
文章时,我偶然发现了这个(引用
的
)句子,我有几个问题: 为什么
指针
的
内存大小
取决于平台?
浏览 2
提问于2022-07-21
得票数 -3
2
回答
函数参数从初始化
的
char*起作用,但如果从char[]转换则不起作用
我有一个使用char*
指针
订阅主题
的
mqtt函数。因为我只想订阅我自己
的
设备id,所以我需要动态地创建这个
指针
的
一部分。我真的不能成功。我曾尝试动态创建一个array[],然后将整个数组转换为
指针
数组*,但没有成功。只有当我以char*
的
形式静态地定义
指针
时,它才能工作。下面的代码进行了编译,看起来不错,该函数也订阅了主题,但它不会对通过mqtt发送
的
数据做出反应。该
字符
串看起来也与上面的示例相同。>mutex
浏览 4
提问于2019-05-03
得票数 0
2
回答
重载操作符返回类型
、
是否有可能重载返回
字符
串而不是类类型
的
操作符?
浏览 4
提问于2014-07-16
得票数 0
回答已采纳
1
回答
为什么标准没有为散列c
字符
串提供内容检查
的
专门化?
、
、
我正在读关于散列
的
文章,我在中找到了以下声明 我当时正在浏览std::string_view
的
代码,似乎可以同时涵盖两个方面:std::string和std::string_view。编辑 谢谢你
的
评论。我想我不是很清楚。
浏览 3
提问于2020-08-15
得票数 1
回答已采纳
4
回答
指针
元信息
、
realloc()
的
一个有趣
的
特性是,它不知何故知道您
的
数据在复制或扩展分配
的
内存时是多长时间。我读到,所发生
的
事情是,在幕后存储了一些有关
指针
的
元信息(其中包含
指针
分配
的
内存大小
),通常在
指针
指向
的
地址之前(当然,取决于实现)。所以我
的
问题是,如果存储了这样
的
数据,为什么不通过API公开,比如C
字符
串,就不需要寻找\0来知道<
浏览 7
提问于2015-05-28
得票数 2
回答已采纳
1
回答
为什么我不能在另一个
字符
串
的
字母中添加一个
字符
串?
、
、
= "This is string"; std::cout << word1;如您所见,我使用名称为word
的
字符
串,并希望将该
字符
串
的
第一个字母添加到另一个
字符
串中,并将其存储到string word1中。当我运行代码时,我希望输出是aT,但是输出是不符合条件
的
╨≥ ╨≥ ╨≥ ╨≥ P≥ ►≥ @≥ ╕♠≥!这是什么意思?我该怎么解决呢?(还
浏览 4
提问于2022-08-18
得票数 0
回答已采纳
8
回答
如何计算
指针
指向内存
的
大小?
、
在我写
的
一个函数中:然后在另一个函数中,我想知道ab
指针
所指向
的
内存大小
。有没有办法让我知道ab指向
的
是10个
字符
的
内存?
浏览 0
提问于2011-07-26
得票数 7
回答已采纳
1
回答
使用
字符
串
的
c_str()并分配给const*:只读位置
的
赋值
、
、
我
的
问题是:我有一个指向常量char
指针
的
常量
指针
(二维char数组,其中两个维度都是const)。我需要给这个数组分配
C-
字符
串。现在我将这些
C-
字符
串
指针
赋值给这个数组,但是((sizetype)(((long unsigned int)i) * 8ul)))’ for (in
浏览 4
提问于2015-02-16
得票数 0
回答已采纳
1
回答
为什么char *只与const一起工作?
、
、
User\cses2.cpp: In函数'int ()‘:C:\User\Dell\AppData\漫游\崇高文本\Packages\User\cses2.cpp:7:10:警告: ISO C++禁止将
字符
串常量转换为
浏览 6
提问于2022-08-19
得票数 -1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券