简体   繁体   English

如何在C中构建字符串数组

[英]How to build Array of strings in C

如何在C中构建以下类型的数组?

arr = [['S', 'NP+NP', 'S'],['S', 'NP+NUMBER', 'VP+VERB'],['S', 'VERB', 'NP']]
char const* arr[][3] = {{"S", "NP+NP", "S"}, {"S", "NP+NUMBER", "VP+VERB"}, {"S", "VERB", "NP"}};
 const   char *strs[] = {"foo", "bar", "bletch", ...};

and you can access them like this 您可以像这样访问它们

  for(int i = 0; i < NUMBER_OF_STRINGS; i++) {
        printf("%d: %s\n", i, strs[i]);
    }

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM