error expected declaration specifiers or before token 4 typedef void CallbackCchar s;如何解决
这个错误是因为在typedef语句中使用了错误的语法。在typedef语句中,应该在类型名后面使用一个新的名称,而不是在指针变量前面使用一个新的名称。正确的语法应该是:
typedef void (Callback)(char s);
这样就将函数指针类型Callback定义为一个指向返回类型为void,参数类型为char*的函数指针。
如果你想要使用C.char作为参数类型,那么你需要首先包含相应的头文件,并确保C.char是一个有效的类型。
原文地址: http://www.cveoy.top/t/topic/hXQ2 著作权归作者所有。请勿转载和采集!