Привет, ребята,
это мой код:
main.c
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "sqlite3.h"
#include "db_typedefs.h"
#include "operations.h"
int main(){
printf("Text\n");
int f = 3;
void add_mini(3);
}
operations.h
#ifndef ADD_OPERATIONS_H_INCLUDED
#define ADD_OPERATIONS_H_INCLUDED
void add_mini(int flag);
#endif // ADD_OPERATIONS_H_INCLUDED
операций.c
void add_mini(int flag)
{
int rc;
rc = flag;
printf("%i\n", rc);
}
В файле Operations.c также есть библиотеки, похожие на main.c.
Ошибка компилятора
error: expected declaration specifiers or '...' before numeric constant
в отношении аннулирования add_mini (3)
Кажется, я не могу передать простое целочисленное значение.Во время отладки он даже пропускает строку add_mini.У вас есть идеи, что происходит?
Весь код встроен в более крупный запрос для определения типовых заказов, но это прекрасно работает.Я просто не могу передать это простое целочисленное значение.
Заранее спасибо.