腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
C++
-
确定
const
char
*
是
指向
字符串
文字
还是
指向
动态
对象
、
、
void delete_str(
const
char
* theString) { delete[] theString;}
char
str[4] = {'a', 'b', 'c', '\0'};
浏览 12
提问于2019-12-13
得票数 0
回答已采纳
4
回答
在C或
C++
中将
字符串
重新赋值给字符指针
、
、
、
、
对于整数指针int main()int a = 4;*b = 6;}6
char
*str = "Hello";给出错误,但str = "Hlw"; 很管用。
浏览 6
提问于2020-10-07
得票数 0
1
回答
如何在
C++
中初始化双指针结构数组?
我有一个像下面这样的结构{int b;int d;
char
**数组可以初始化如下,同样,如何初始化双指针结构数组。我的要求是我不应该使用新的或malloc进行
动态
内存分配。myStruct** arr ={.
浏览 3
提问于2018-03-26
得票数 0
1
回答
指向
文字
的指针?
、
、
在阅读
C++
Primer时,我碰到了这条线:据我理解,"Hello World"
是
一个
字符串
文本,它是一个常量字符数组。因为数组会衰减到
指向
数组中第一个元素的指针。这是否意味着cp
指向
H,这是一个字面意思?是否不可能有
指向
文字
的指针,因为指针必须
指向
内存中
对象
的地址?
浏览 2
提问于2019-11-30
得票数 4
回答已采纳
2
回答
函数指针
、
、
、
我有一个函数指针的简单测试代码{}{ void (*ptr)(
char
*); 但是,我不明白的
是
浏览 2
提问于2015-02-19
得票数 0
回答已采纳
1
回答
了解
char
在
c++
中的工作方式
我
是
C++
新手。虽然有许多类似的问题已经被提出和回答,但我仍然觉得这些概念令人困惑。我知道呀
char
* str = "Test";// thus str1 owns the data and can modify it 我的第一个问题
是
浏览 8
提问于2022-02-18
得票数 2
回答已采纳
5
回答
将空
字符串
文字
初始化或分配给C中的
char
指针或
C++
中的
const
指针的原因是什么?
、
、
、
、
将空
字符串
文字
初始化或分配给C中
指向
char
的指针或
C++
中
指向
const
char
的指针的原因是什么?.:或p = "";
const
char
* p = "";
const
c
浏览 5
提问于2020-02-18
得票数 2
回答已采纳
4
回答
C++
编译器中的C代码
、
、
另外,我可以问一下用std::string
对象
替换
char
*吗?md5_done(&md, out);}\main.cpp(7) : error C2440: 'initializing' : cannot convert from '
const
\main.cpp(11) : error C2664: 'strlen' : cannot convert parameter 1 from 'unsigned
char
*
浏览 0
提问于2011-04-19
得票数 2
2
回答
char
*与
const
char
* (再次!)
、
、
、
、
我能找到的每个参考资料都建议我可以使用
char
* cName =“一些文本”,但是我的VS2019报告说。
浏览 0
提问于2020-05-18
得票数 0
6
回答
常量
char
*、
char
常量*、常量
char
常量*与
字符串
存储的区别
、
首先,这两者有什么不同:(2)
char
const
*我相当
确定
我完全理解这一点,但我希望有人给我每一句话,特别是,这样它就会留在我的脑海里此外,编译器如何存储
字符串
字面值?这不是家庭作业,我只是温习一下C语言,以防有人关心。
浏览 1
提问于2011-07-28
得票数 13
回答已采纳
1
回答
静态
字符串
的优化
字符串
存储
、
我知道,在C/
C++
中,如果你写一个
字符串
文字
,这实际上
是
放在只读内存中的静态(程序的生存期)存储。因此,例如: std::cout << static_cast<void
const
*>(string) << std::endl;下面
是
我的问题,假设我想编写一个副本上写的 String类,它对这样的静态数据进行了优化。与其将整个
浏览 1
提问于2022-07-28
得票数 2
回答已采纳
2
回答
为什么
字符串
的行为不同?
、
、
#include <iostream> 如果我编译并运行它,为什么输出不是字符'h‘的地址?
浏览 1
提问于2015-02-24
得票数 0
4
回答
单独初始化的
字符串
变量有可能重叠吗?
、
、
如果我用以下方式初始化几个
字符串
(字符数组)变量:
const
char
* myString2 = "stringcontent 2"; 因为
const
char
*只是一个特定
char
对象
的指针,所以它不包含它所
指向
的字符数组的任何大小或范围信息。那么,两个
字符串
是否有可能
浏览 2
提问于2021-11-25
得票数 4
6
回答
静态字符*与静态
char
[]内存访问
我正在编写一段C代码,将其编译为
C++
,遇到了一些令我困惑的事情。考虑以下取自LuaFileSystem的函数。static
const
char
*perm2string (unsigned short mode) { //static
char
* perms = "---------"; for (i=0;i<9;i++) perms[
浏览 2
提问于2013-07-02
得票数 1
回答已采纳
2
回答
字符串
文字
和常量
字符串
文字
之间有什么区别
、
、
、
下面两个定义有什么不同:
const
char
*str2 = "string 2"; // (2) (1),这是
字符串
文字
的未定义行为吗
浏览 4
提问于2020-04-26
得票数 1
4
回答
C++
正在删除类成员字符*
、
、
我有一个名为myString的简单类,它将
char
*作为私有成员。无论我做什么,我似乎都不能删除它。myString():letters( "This is a string" ){} { }
char
我习惯于调试器,字母总是初始化为一个
字符串
/
指向
一个
字符串
,调试器总是在delete行崩溃。
浏览 0
提问于2013-09-27
得票数 1
1
回答
visual
c++
:类型"
const
wchar_t *“的值不能用于初始化"TCHAR *”类型的实体
、
、
我正在使用一个2019年的视觉工作室。我也在使用Charles Petzold -编程Windows -第5版,291页。如何在文本上修复此错误? int iStyle;} BS_PUSHBUTTON, TEXT ("PUSHBUTTON"), BS_CHECKBOX, TEXT ("CHECKBOX"),
浏览 7
提问于2020-05-22
得票数 0
3
回答
动态
内存、堆栈内存、静态内存与
c++
的区别?
、
我想知道
C++
中
动态
内存、堆栈内存和静态内存的区别。下面
是
一些示例代码:using namespace std;{
char
*q="hello world"; }{} 为什么p在堆栈内存中,而q
浏览 2
提问于2012-07-23
得票数 1
回答已采纳
4
回答
在C中
字符串
文字
的类型是什么?
、
字符串
的类型(如"hello, world" )
是
char
*
还是
const
char
* ( C99 )?我知道在
C++
中
是
后者,但是在C中呢?
浏览 2
提问于2015-12-24
得票数 2
回答已采纳
1
回答
C2440:'=':不能从'
const
char
[9]‘转换为'
char
*’
、
、
我正在从事一个用Qt5编写的
C++
项目。构建该项目会产生一个错误: port_name= "\\\\.
浏览 1
提问于2019-01-08
得票数 5
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券