Câu hỏi được gắn thẻ «c»

C là ngôn ngữ lập trình đa dụng được sử dụng cho lập trình hệ thống (HĐH và nhúng), thư viện, trò chơi và đa nền tảng. Thẻ này nên được sử dụng với các câu hỏi chung liên quan đến ngôn ngữ C, như được định nghĩa trong tiêu chuẩn ISO 9899 (phiên bản mới nhất, 9899: 2018, trừ khi có quy định khác - cũng yêu cầu phiên bản cụ thể của thẻ với c89, c99, c11, v.v.). C khác với C ++ và không nên kết hợp với thẻ C ++ mà không có lý do hợp lý.

15
rails install pg - Không thể tìm thấy tiêu đề 'libpq-fe.h
$ sudo bundle install Kết quả Fetching gem metadata from https://rubygems.org/........... Fetching gem metadata from https://rubygems.org/.. Using rake (0.9.2.2) Using i18n (0.6.1) Using multi_json (1.3.6) Using activesupport (3.2.8) Using builder (3.0.4) Using activemodel (3.2.8) Using erubis (2.7.0) Using journey (1.0.4) Using rack (1.4.1) Using rack-cache (1.2) Using rack-test (0.6.2) Using …

4
lỗi: tên loại không xác định 'bool'
Tôi đã tải xuống mã nguồn và muốn biên dịch tệp của máy quét. Nó tạo ra lỗi này: [meepo@localhost cs143-pp1]$ gcc -o lex.yy.o lex.yy.c -ll In file included from scanner.l:15:0: scanner.h:59:5: error: unknown type name ‘bool’ In file included from scanner.l:16:0: utility.h:64:38: error: unknown type name ‘bool’ utility.h:74:1: error: …
86 c  gcc  lex 

3
Truyền kép thành int unsigned trên Win32 đang bị cắt bớt xuống còn 2.147.483.648
Biên dịch mã sau: double getDouble() { double value = 2147483649.0; return value; } int main() { printf("INT_MAX: %u\n", INT_MAX); printf("UINT_MAX: %u\n", UINT_MAX); printf("Double value: %f\n", getDouble()); printf("Direct cast value: %u\n", (unsigned int) getDouble()); double d = getDouble(); printf("Indirect cast value: %u\n", (unsigned int) d); return 0; } Đầu ra …



6
Đã sửa đổi nhiều mảng ở phạm vi tệp
Tôi muốn tạo một mảng tĩnh không đổi để được sử dụng trong toàn bộ tệp triển khai Objective-C của mình, tương tự như một cái gì đó như thế này ở cấp cao nhất của tệp ".m" của tôi: static const int NUM_TYPES = 4; static int types[NUM_TYPES] = …



3
Cấu trúc bố cục bộ nhớ trong C
Tôi có nền tảng C #. Tôi là một người mới học ngôn ngữ cấp thấp như C. Trong C #, structbộ nhớ của được đặt bởi trình biên dịch theo mặc định. Trình biên dịch có thể sắp xếp lại thứ tự các trường dữ liệu hoặc đệm các …

7
Tự động thụt lề dấu cách với C trong vim?
Tôi đã hơi hỏng khi sử dụng Eclipse và java. Tôi đã bắt đầu sử dụng vim để viết mã C trong môi trường linux, có cách nào để vim tự động tạo khoảng cách thích hợp cho các khối không? Vì vậy, sau khi gõ {dòng tiếp theo sẽ …
85 c  vim  coding-style  vi 


8
Tại sao tôi gặp lỗi khẳng định C malloc?
Tôi đang triển khai một thuật toán đa thức chia và chinh phục để tôi có thể so sánh nó với việc triển khai OpenCL, nhưng tôi không thể bắt mallocđầu. Khi tôi chạy chương trình, nó sẽ phân bổ một loạt nội dung, kiểm tra một số thứ, sau …
85 c  gcc  malloc  assertion 


3
Làm cách nào để lấy con trỏ FILE từ bộ mô tả tệp?
Tôi đang chơi với mkstemp(), cung cấp một bộ mô tả tệp, nhưng tôi muốn tạo đầu ra được định dạng thông qua fprintf(). Có cách nào dễ dàng để chuyển đổi bộ mô tả tệp được cung cấp mkstemp()thành một FILE *cấu trúc phù hợp để sử dụng fprintf()không?
85 c  posix  mkstemp 


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.