编译代码:未知类型名称字符串

时间:2014-11-06 21:59:05

标签: c arrays string compilation

我有以下代码行,但编译器说如下:"未知类型名称'字符串'"在函数的声明和定义中都有。怎么了?

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

void fRecognizeClient(string *ActualClient)

2 个答案:

答案 0 :(得分:1)

c中没有字符串类型。您需要使用如下数组:

char array[10];

然后你可以将它传递给你的函数:

void fRecognizeClient(char *ActualClient);

答案 1 :(得分:-1)

在C ++中,没有类型“string”。尝试使用容器类std :: string <string>标题。