c-strings 相关问题

编程语言C中的字符串表示为字符序列,后跟空终止符(表示为\ 0)。

为什么.c_str()没有在字符串的末尾添加'\ 0'?

运行此代码时,我得到“Hello Worldaaa”,但根据.c_str()函数的工作,字符串a应为“Hello World \ 0”,字符串b应为“Hello World \ 0aaa”,因此“aaa”不应该 ...

回答 3 投票 3

从C中的文件中读取字符和字符串[关闭]

我正在开发一个项目,我将在其中读取或写入命令,然后在文件中的单行上创建地址。格式如下:R 0x ... W 0x ......文件数千......

回答 1 投票 -5

SSRS嵌套IIF / CStr解释

如果下面的IIF声明意味着输出以4开头的任何值,有人可以告诉我吗? = IIF(左(CStr(Fields!CLOCK_NUMBER.Value),1)=“4”,Fields!JOB_NO.Value,“”)

回答 2 投票 0

在函数xstrchr中找不到字符时无法返回NULL

我无法在main()中使用else条件。在字符串中找不到字符时,代码不起作用。我应该如何修改main中的return语句或else条件? #...

回答 1 投票 -1

附加到字符串时C中的内存泄漏

Valgrind说存在内存泄漏,但我无法弄清楚它是什么。我尝试在追加函数中放置free,在main的末尾释放字符串,它仍然抱怨。 #...

回答 1 投票 0

变量“name”周围的堆栈已损坏C ++

我正在尝试使用CStrings在C ++中执行其他任务,例如从提供的名称中删除所有元音。但是,我似乎无法弄清楚为什么我会收到这个错误:围绕...

回答 2 投票 1

C:我错过了字符串吗?

我正在尝试为我的流创建一个实用程序。基本上,OBS可以从文本文件中读取,因此我编写了一个用当前时间更新文本文件的程序。该程序将接受一个字符串...

回答 2 投票 1

CString到std :: string或sql :: SQLString转换 - C ++

我正在尝试将来自CComboBox的CString变量转换为std :: string或sql :: SQLString,以便在SQL查询中设置它(使用Mysql Connector C ++)。所以,这里我的代码:CComboBox * pComboRule =。 ..

回答 2 投票 0

在C-String C ++中收集最大和最小的数字

我的家庭作业项目的目标是创建一个程序,接受一系列整数,中间没有空格作为字符串。然后将其添加并显示...中的最低和最大值

回答 2 投票 0

在字符串中添加整数值

我在弄清楚我的一个功课问题时遇到了麻烦。 “编写一个程序,要求用户输入一系列单位数字,没有任何分隔。将输入作为c-string读取...

回答 3 投票 1

用于C字符串的GetLine函数无法正常工作

我正在为我的计算机科学课做一个项目,无论出于什么原因,一旦我的代码到达我的cin.getline代码,它就会结束,不允许我输入任何东西,我不知道为什么。一世 ...

回答 1 投票 0

包含c字符串的cython类;缓冲区溢出?

试图学习一点Cython,我一直在尝试编写一个只包含几个cstrings的玩具库(对应于一个事实/分类数据类型的可用选择)。弦乐......

回答 1 投票 0

getline函数不会退出循环[重复]

基本上我正在创建自己的名为MyString的字符串类。在这个类中有一个叫做getline的函数,它应该完全像'string'类的getline函数那样执行。 ...

回答 1 投票 -1

将double转换为Char Array C ++

我试图将一个double转换(和舍入)到一个char数组,而不是先在double上转换为std :: to_string。但是,我正在接收随机内存文本。我究竟做错了什么? ...

回答 7 投票 5

试图在字符后复制字符串的剩余部分

我试图复制用户输入的字符串的剩余部分。始终输入以下内容:机场,00:00,00:00。数字是飞行时间和停留时间。在我的代码中,我已经把它...

回答 4 投票 0

如何从C中的printf中使用的函数返回一个字符串?

我的函数需要返回一个字符串,并使用索引来构建它。理想情况下,我想在printf()中使用该返回值。我明白,鉴于我的返回类型,我需要返回一个字符串...

回答 4 投票 2

为什么这个非空终止字符串打印正确

昨天,我进行了单元测试。其中一个程序是复制字符串并在没有字符串函数的情况下找出它的长度。这是我写的代码:#include int main(){char ...

回答 2 投票 6

如何将文件指针移动到文件中的下一行?

我正在尝试编写一个函数来读取一行,将每个字符保存到一个数组,操作该字符数组,将结果打印到另一个文件,然后转到下一行...

回答 3 投票 3

如何使用scanf函数打印字符串的第n个项?

用户输入字符串后,控制台将不执行任何操作。我已经使用char string =“enteraword”获取代码并取出整个printf和scanf函数,但是我需要...

回答 1 投票 0

转换(const char *)var出错了

我需要在嵌入式Visual C ++中将CString转换为double,它只支持旧式C ++。我使用以下代码CString str =“4.5”; double var = atof((const char *)(LPCTSTR)str)...

回答 3 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.