cuốn sách gpt4 ai đã làm

C - lỗi cú pháp lạ

In lại Tác giả: Vũ trụ không gian Thời gian cập nhật: 2023-11-04 02:09:07 26 4
mua khóa gpt4 Nike

Tôi đang viết một ứng dụng bằng ANSI C (Visual Studio 2010).

#include 
#include

#ifndef _MYLIB_
#xác định _MYLIB_

typedef enum {false, true} bool;

// một số cấu trúc và nguyên mẫu hàm...

#endif

Tôi đưa thư viện này vào mọi tệp .c (Tôi có khoảng 4 tệp .c - 1 tệp main.c với hàm main() và phần còn lại có các hàm).

我得到一个错误:

Đang tạo mã...
1> đầu tiên.cpp
1>c:\users\A1\documents\visual studio 2010\projects\pr1\pr1\mylib.h(7): lỗi C2059: lỗi cú pháp: 'không đổi'
1>c:\users\A1\documents\visual studio 2010\projects\pr1\pr1\mylib.h(7): lỗi C2143: lỗi cú pháp: thiếu ';' trước '}'
1>c:\users\A1\documents\visual studio 2010\projects\pr1\pr1\mylib.h(7): lỗi C2059: lỗi cú pháp: '}'
1>giây.cpp
1>c:\users\A1\documents\visual studio 2010\projects\pr1\pr1\mylib.h(7): lỗi C2059: lỗi cú pháp: 'không đổi'
1>c:\users\A1\documents\visual studio 2010\projects\pr1\pr1\mylib.h(7): lỗi C2143: lỗi cú pháp: thiếu ';' trước '}'
1>c:\users\A1\documents\visual studio 2010\projects\pr1\pr1\mylib.h(7): lỗi C2059: lỗi cú pháp: '}'

Hơn nữa - khi tôi dán tất cả các chức năng và cấu trúc vào main.c - nó hoạt động tốt... Tôi không biết cách sửa nó...

câu trả lời hay nhất

Tôi tin chắc rằng bạn đang can thiệp vào C++ tích hợp SAIĐÚNG VẬY, vì vậy bạn thử sử dụng liệt kê Xác định lại chúng trong >.

尝试将 SAIĐÚNG VẬY Thay thế bằng FALSETRUE cũng như boolsử dụng BOOL.

#include 
#include

#ifndef _MYLIB_
#xác định _MYLIB_

typedef enum {FALSE, TRUE} BOOL;

// một số cấu trúc và nguyên mẫu hàm...

#endif

Về C - lỗi cú pháp lạ, chúng tôi tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/16832520/

26 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress