小编Jkt*_*t44的帖子

C 回文程序 - 对 main 的未定义引用

我写了一个函数,它检查字符字符串是否为回文。

//pan.c

#include <stdbool.h>
#include "funs.h"
#include <stdio.h>
#include <string.h>

bool palindrom(char napis[])
{
    int begin, middle, end, length = 0;

    while(napis[length] != '\0')
      length++;

    end = length - 1;
    middle = length;

    for (begin = 0; begin < middle; begin++)
      {
        if(napis[begin] != napis[end])
        {
          return false;
          break;
        }
        end--;
      }
      if(begin == middle)
        return true;
}
Run Code Online (Sandbox Code Playgroud)

我还创建了 funs.h

//funs.h
#include <stdbool.h>
bool palindrom();
Run Code Online (Sandbox Code Playgroud)

现在,我试图在我的主函数中使用这个函数

#include <stdbool.h>
#include <stdio.h>
#include <string.h>
#include "funs.h"


int main()
{
    char text[100];
    bool …
Run Code Online (Sandbox Code Playgroud)

c linux makefile

-1
推荐指数
1
解决办法
155
查看次数

标签 统计

c ×1

linux ×1

makefile ×1