Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Arrays 使用GLib查找字符串数组中字符串的位置_Arrays_String_Glib - Fatal编程技术网

Arrays 使用GLib查找字符串数组中字符串的位置

Arrays 使用GLib查找字符串数组中字符串的位置,arrays,string,glib,Arrays,String,Glib,我有一个字符串数组,如: char **strings = {"str1", "str2"}; 我想知道glib中是否有一个函数可以找到这个数组中字符串的位置 我想我可以在for()循环中执行g_strcmp0,但可能有更好的方法 谢谢您想要的函数不存在,因此您必须在for循环中执行它。如果使用GList而不是数组,则可以使用g\u list\u index()

我有一个字符串数组,如:

char **strings = {"str1", "str2"};
我想知道glib中是否有一个函数可以找到这个数组中字符串的位置

我想我可以在for()循环中执行g_strcmp0,但可能有更好的方法


谢谢

您想要的函数不存在,因此您必须在for循环中执行它。如果使用
GList
而不是数组,则可以使用
g\u list\u index()