c-strings 相关问题

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

是否有安全的方法来断言字符串视图是否为空终止?

我的代码中有一部分广泛使用字符串视图。到处都使用std :: string是不可能的,并且char const *将不起作用,因为存在关联容器,许多...

回答 1 投票 0

如何将char指针字符串从指定的索引开始复制到数组中

我想这样:将一个已知大小的char *字符串复制到一个从特定索引开始的数组中。

回答 2 投票 -3

将旧字符串的标记连接到新字符串

[我们的教授给了我们一个回文作业,在这个作业中,我们需要编写一个函数,该函数删除所有标点符号,空格,并在c -...中将大写字母转换为小写字母。]

回答 1 投票 0

将const char连接到char

我正在尝试生成密码并将其复制到字符串。这是我要执行的操作:char generatePassword(int npasswords){int i,z;字符c,fullPw [300]; for(z = 0; z

回答 1 投票 1

我的程序,用于检查字符串的内容和长度有问题

我无法在命令提示符下键入第二个输入,它说我的程序已停止。我只是尝试自己的代码。我添加了两个函数来检查...

回答 1 投票 0

可以#定义C头文件中的字符串吗?

我正在编写一个程序,该程序需要打印很长的使用情况消息。我正在尝试将使用情况消息存储在头文件中,语法类似于:#define HELP_MESSAGE“ [-h] [-t N] [-c ...

回答 1 投票 -3

在输出中连接C.换行符中的字符串

我有一个奇怪的问题,即串联的输出在每个字符串输入之间都带有新行。我尝试了一些不同的事情,例如。删除动态内存分配,复制...

回答 1 投票 0

谁能说这个数据类型有多少字节?

我这里有一个作业,想知道此数组有多少字节:char test [] =“ test”;我知道数据类型char有1个字节。但是这里有多少字节?可能一样吗?谢谢...

回答 1 投票 -2

比较c ++中不相等的数组或字符串的方法

我正在处理两个字符串中的问题作为输入,我们必须查看第一个字符是否与其他字符串的第一个字符相同并触发一个情况!因此,当我使用for或while比较它们时...

回答 1 投票 0

如何在C ++中自动将字符串值大写[重复]

是否有一种自动将用户输入大写的方法?我试图用C ++编写学生成绩的if语句:int main(){字符串成绩; cout <>级;如果...

回答 1 投票 0

将char **分配给空数组时,Seg Fault核心转储

这是我的代码:pipeArr [i] =命令导致seg故障核心被转储。 char *** pipeArr; for(int i = 0; i

回答 1 投票 0

为什么写有“字符* s”但不是“个char []”初始化字符串时,我得到一个分段错误?

下面的代码接收SEG故障第2行:字符* STR =“字符串”; STR [0] = 'Z'; //可以也写作* STR = 'Z' 的printf( “%S \ n” 个,STR);虽然这工作得很好:烧焦STR [1] =” ...

回答 17 投票 263

我怎样才能读取的线路输入的,具有超过2个字(CIN)2个连续的字?

我需要从用户的值,如车牌,姓名,电话号码,服务型阅读。我已经有了如何,如果用户每个输入,即在使用返回字符阅读它:...

回答 2 投票 2

比较两个char *是否相等[重复]

可能重复:比较两个C风格字符串的正确功能是什么?我的比赛条件不起作用!有人可以建议如何比较C风格的字符串? void saveData(string ...

回答 3 投票 10

构造没有std :: string的字符串

我正在开展一个我们不允许使用的项目 库根本 - 我们只能使用字符串作为字符指针,我们必须为它们编写自己的函数(strcpy,...

回答 2 投票 4

数组的输出中缺少字符

我试图使用指针和字符来反转此字符串,但我得到的输出缺少第二个字符,无法找到原因。像在下面的情况我错过了字B ....

回答 1 投票 -1

将两个字符从字符串移动到另一个字符串出错

我有一个简单的c程序我想要做的是从字符串中取前两个数字将它放在另一个字符串中,这将只是这两个数字,然后将其转换为int。 hLength的strlen是54 ....

回答 2 投票 2

用C ++进行电子邮件验证

好的,所以我正在尝试制作一个允许用户输入电子邮件的程序。如果符合两项规定,他们的电子邮件将被视为有效:A。那里必须有某个“@”符号和B. ...

回答 8 投票 4

如何在Arduino中用另一个字符串拆分字符串?

我有一个像下面这样的字符数组:char array [] =“AAAA ... A1 ... 3. B1。”;如何在Arduino中用字符串“...”拆分这个数组?我试过了:ptr = strtok(array,“...”);输出是......

回答 3 投票 1

C ++ While循环不重新分配字符串值

我创建了一个程序来计算提供的字符串中元音的数量。它正确计算元音,并在用户提供“y”或“Y”时重复。然而,当它重复时,它......

回答 1 投票 3

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