c-strings 相关问题

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

问题:在这种特殊情况下,while循环在做什么?

char * strcpypp(char * dest,char * orig){char * tmp = dest; while(* dest ++ = * orig ++);返回tmp; }这个函数真正在做什么?。

回答 1 投票 1

与在所有情况下使用相同的typedef字符串相比,在C中指定不同的typedef字符串长度会减少内存使用吗?

例如,如果我有C或C ++代码,则使用typedef来创建不同类型的字符串,例如:typedef char shortString [20]; typedef char longString [50]; typedef char veryLongString [100]; ...

回答 2 投票 0

我如何使该程序从命令行使用多个参数?

我有一个接受c字符串并将其反转的程序,但是该c字符串应该从命令行获取,我需要它能够容纳多个字符串。 #include #...

回答 1 投票 0

[C ++中的C样式字符串回文检测器(不区分大小写)

我一直在尝试创建一个从用户那里获取C样式字符串并回答回文的程序。我建立了一个函数(清除),该函数可以取出所有非小写字母(并变成...

回答 3 投票 0

二维动态字符串数组上的分段错误

为什么当我尝试打印字符串的strlen(字符串数组的一部分,为什么会出现段错误?我可以打印每个字符串-printf可以正常工作。但是为什么strlen会导致段错误?...

回答 2 投票 0

C ++将char转换为CString

在查看每个论坛上的所有类似主题之前,但我没有找到适合我的解决方案。我是C ++的初学者,所以请不要对我严格。我的问题是我想...

回答 1 投票 -1

是否有等效于CString :: Mid()的std :: string?

std :: string中是否有CString :: mid()的等效函数?

回答 1 投票 0

字符串(常量)文字指针

我对C ++比较陌生,我一直在寻找问题的答案,但是我感到更加困惑。据我了解,字符串文字必须由“ const”指针指向,因为被认为是...

回答 1 投票 0

C中char数据类型的大小,其格式为%s或%c?

[在互联网上,我发现C编程中char的信息如下:数据类型大小范围格式char 1字节-128到127%c带符号的char ...

回答 5 投票 2

“与本地变量关联的堆栈存储器的地址”在C中运行用户定义的函数时出错[重复]

最近,我一直在学习哈佛大学的CS50 2020课程,作为C编程的入门。我对语言或整体编码不是很有经验,所以我在努力...

回答 2 投票 -1

查找C中句子中字符串的最后出现

我正在练习,遇到了一种练习。练习说我要手动编写一个函数,该函数可以找到字符串中最后一次出现的索引。现在,我可能已经问过了...

回答 1 投票 -1

将Data.ByteString.Lazy转换为CStringLen的最有效方法

我需要将一些数据编码为JSON,然后使用hsyslog将其推送到syslog。两个相关函数的类型为:Aeson.encode :: a-> Data.ByteString.Lazy.ByteString System.Posix ....

回答 1 投票 1

多行宽字符串常量,允许在C ++中使用单行注释

关于如何在代码中沿多行分解(宽)字符串常量的问题已在此平台上多次问及回答(例如,此处)。我一直在使用以下...

回答 1 投票 -1

标记字符串并以数组形式返回

我正在尝试标记通过的字符串,将标记存储在数组中并返回它。 for循环仅用于验证字符串是否实际上已被拆分为标记,可以随意忽略。示例...

回答 2 投票 0

我如何解决两个警告,“警告:格式指定类型为'char *',但参数类型为'char(*)[256]'[-Wformat]” [关闭]

这是我已经尝试修复了一段时间的代码。它仍然无法正常工作。我的朋友联系我,看看我是否可以帮助她提供她的代码(下),如果有人可以告诉我它有什么问题。 ..

回答 5 投票 0

C char指针获取特定字符

可能是一个愚蠢的问题,但是如何在char指针中访问特定字符?我已经尝试过... char * pointer =“ Hello”; printf(“%s”,指针); //打印“ Hello” printf(“%s”,&...

回答 1 投票 -1

我在将东西放入String()时有一些疑问

我正在看Go语言制作的Hangman游戏。这是func代码的一部分,用于确定我输入的字母是否在Hangman的单词中。 func揭示破折号(单词字符串,猜测字符串,破折号...

回答 1 投票 0

使用sscanf解析一行中的一长行单词

虽然开发了一个小程序来扫描英文单词行中的关键数据项,但我选择了sscanf()来解析该行。由于每行上存在未知数目的单词,因此必须调用sscanf()...

回答 1 投票 2

从通过引用传递的数组变量中获取第一个元素

我很难通过引用数组和指针来获取单个元素信息。另外,我无法重写指针值并将其传递回主引用。任何帮助都会...

回答 1 投票 0


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