c-strings 相关问题

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

如何复制字符串中的字母?

我想编写一个程序,在其中复制给定字符串中的每个字母。例如,如果输入为abc,则输出为aabbcc。我怎样才能做到这一点?到目前为止,这是我的代码。仅...

回答 4 投票 1

C程序来复制字符串中的字母

我想编写一个程序,在其中复制给定字符串中的每个字母。例如:输入=“ abc”然后输出=“ aabbcc”有人可以给我一些提示吗?这是我的代码。 #include ...

回答 2 投票 0

在C ++中将字符串转换为Cstring

我有一个要转换的字符串,string =“ apple”,并希望将其放入具有{a,p,p,l,e,'\ 0'}这样的样式的C字符串char * c中。我应该使用哪种预定义方法?

回答 3 投票 16

如何为字符串留出空间?

我将此代码发布到其他地方,以了解为什么它未按预期输出“ ratdog”。有人说没有足够的空间将“狗”附加到“老鼠”之类的东西上。他们是什么意思? #include

回答 2 投票 -1

我怎么知道行号何时更改?

我知道我可以将单词(作为字符串)存储在具有足够空间的char数组中。在特定的示例中,我有3个字符串的数组,每个字符串5个字节。这是我从...

回答 2 投票 -1

为什么%s不会从链接列表中打印[重复]

我创建了一个包含char数组的链表。然后,我尝试使用%s进行打印,但无法打印。我知道我必须通过添加'\ 0'来转换char,以便可以使用'/ 0'打印。但是...

回答 2 投票 -1

如何将QString转换为char **

我想从我的Qt应用程序中调用一个外部程序。这需要我为外部命令准备一些参数。这就像从终端调用另一个进程一样。例如:...

回答 2 投票 0

我需要存储一行中的单词,然后转到下一行

大家好,新年快乐,这就是问题所在。我知道我可以将单词(作为字符串)存储在具有足够空间的char数组中。但是我需要知道行何时更改。任何想法如何做...

回答 2 投票 0

在_T值中使用CString

我正在使用EAGetMail库,但是我没有硬编码用户名和密码,而是尝试传递两个CString值作为凭据,但似乎不喜欢这样。 CString ...

回答 2 投票 -1

我在做什么错?反向字符串c ++

所以我想用c ++做最简单的事情,反转一个字符串(存储新字符串),然后打印它,我的代码是:char a [size],reverse [size]; strcpy(a,“ dlow olleh”);为(int i = 0; i <= ...

回答 3 投票 1

动态分配二维字符串数组并将其作为参数传递给函数

这是代码。应该从用户那里读取文本,然后将其分离为段落,句子和单词。我停留在段落阶段,因为我似乎可以获取代码...

回答 2 投票 0

比较std :: string和C样式的字符串文字

假设我有以下代码:#include #include #include 使用名称空间std; //或std :: int main(){字符串s1 {“ Apple”}; cout << [ ] ] >> 由于以下compare operator defined for std::string std::string 这可以在template< class CharT, class Traits, class Alloc > bool operator==( const basic_string<CharT,Traits,Alloc>& lhs, const CharT* rhs ); // Overload (7) 和std::string之间进行比较。因此,魔术! 隐藏 const char* 的评论: “为了完整性,如果不存在此重载,则进行比较仍然可以工作;编译器将构造一个临时对象从 C-style string 中键入@Pete Becker并比较两者std::string对象,使用std::stringthe first overload of operator== 这就是为什么该运算符(即 overload 7 )在那里的原因:它消除了该临时对象的需求以及所涉及的开销创建并销毁它。“

回答 1 投票 6

C程序按字母顺序对字符串排序

我是C编程的新手,我正在尝试编写代码以字母顺序对单词进行排序。我认为大写字母和小写字母不同。我的排序规则是首先考虑...

回答 3 投票 0

从字符串中获取第二个单词

我正在尝试使用strtok从C中的字符串中获取第二个单词:#include #include #include #include char * GetFirstToken(char str [... ]] > ] >>

回答 2 投票 1

需要一点帮助来理解带有指针的字符串

最近几个月我一直在学习C。我正在使用一本书,并且进行了此练习:char vector [N_STRINGS] [20] = {“ ola”,“ antonio”,“ susana”}; char(* ptr)[20] =向量;字符* p; while(ptr-vector&...

回答 2 投票 0

比较给定单词与数组中的字符串

我正在尝试找到一种方法,将给定的单词与字符串数组进行比较,并最终将“最大”单词(根据ASCII表)插入新的数组。我的问题是;我可以引用一个字符串吗?

回答 1 投票 0

我如何添加两个包含长数字的字符串?在C

char * a =“ 5880391469248794735212” char * b =“ 1234567890231”我需要进行加法计算并将新数字放入字符串中。我试图将每个数字转换为整数,然后将它们相加...

回答 2 投票 -2

C程序删除字符串中所有重复的字符

我想从字符串中删除所有重复的字符。例如,如果我有:“ aapuroo”,我希望结果是apuro,但它显示apuroo我在这里的错误是什么?我是初学者...

回答 3 投票 0

main直接将参数传递给写入函数

我有一个已经接受参数的C程序,将其存储到缓冲区中,然后将其传递给写函数:main(int argc,char ** argv){... char buff [1000]; strcpy(buff,argv [1])...

回答 2 投票 1

比较数组中的名称字符串,不区分大小写的函数

在我的作业中,我需要编写一个函数,该函数具有10个名称,并将它们进行比较。如果名字相似或不相似,请给我。首先,我做一个函数,将名称数组。并且在我之后...

回答 2 投票 0

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