【问题标题】:how to pass char pointer to function and return another string in ( C )?如何将char指针传递给函数并在(C)中返回另一个字符串?
【发布时间】:2015-01-01 11:31:26
【问题描述】:

我有一个代码可以在 SQL 查询中查找表名。我创建函数来检查字符指针,我需要返回表名字符串。

我的功能

  char* SQLParser_GetTable(char *query)
 {
   const char *str = "my string";

return *str;
 }
void PrintRows(char *TableName)
 {

 }
 void doSELECT(char *query)
 {
   printf("do SELECT :");
   PrintRows(SQLParser_GetTable(*query));   
 }

【问题讨论】:

    标签: function-pointers


    【解决方案1】:
    const char* SQLParser_GetTable(char *query)
    {
      const char *str = "my string";
      return str;
    }
    

    【讨论】:

      猜你喜欢
      • 2018-09-16
      • 1970-01-01
      • 1970-01-01
      • 2022-10-09
      • 1970-01-01
      • 2023-03-13
      • 1970-01-01
      • 2011-05-22
      • 2015-08-07
      相关资源
      最近更新 更多