如何在C ++中比较字符串数组

时间:2019-03-25 16:38:52

标签: c++ turbo-c++

我正在尝试比较程序中的两个字符串,以便可以按字典顺序排列它们。我不允许声明这样的数组:string arr[10],相反,我必须这样声明:char arr[10][20],其中[10]表示字符串数,而{{1} }表示每个字符串的大小。

为了比较两个字符串,我尝试使用类似[20]的字符串,但是没有用。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

https://www.techonthenet.com/c_language/standard_library_functions/string_h/strcmp.php

strcmp()应该可以解决问题

由于您仅限于使用char数组而不是字符串文字,因此请查看C文档而不是C ++文档。我认为您是一名学生,因为我有同样的限制。