当前位置:首页 > 编程技术 > 正文

字符串数组如何结束输入

字符串数组如何结束输入

在处理字符串数组输入时,通常需要设定一个特定的结束标记来告知程序何时停止读取输入。以下是一些常见的方法来结束字符串数组的输入:1. 使用特定的字符或字符串作为结束标记:...

在处理字符串数组输入时,通常需要设定一个特定的结束标记来告知程序何时停止读取输入。以下是一些常见的方法来结束字符串数组的输入:

1. 使用特定的字符或字符串作为结束标记:

例如,在C语言中,可以使用``作为结束标记,输入时每行输入一个字符串,以``结尾。

```c

include

include

define MAX_STRING_LENGTH 100

define END_MARKER ""

int main() {

char strings[10][MAX_STRING_LENGTH];

int count = 0;

while (1) {

fgets(strings[count], MAX_STRING_LENGTH, stdin);

strings[count][strcspn(strings[count], "n")] = 0; // Remove newline character

if (strcmp(strings[count], END_MARKER) == 0) {

break;

最新文章