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ý.

12
Kiểm tra chuỗi con tồn tại trong một chuỗi trong C
Tôi đang cố kiểm tra xem một chuỗi có chứa một chuỗi con trong C như không: char *sent = "this is my sample example"; char *word = "sample"; if (/* sentence contains word */) { /* .. */ } Cái gì để sử dụng thay vì string::findtrong C ++?
169 c  string 

13
Là kích thước của Cv int int 2 byte hay 4 byte?
Có một biến Integer trong C chiếm 2 byte hoặc 4 byte không? Các yếu tố mà nó phụ thuộc vào là gì? Hầu hết các sách giáo khoa nói rằng các biến số nguyên chiếm 2 byte. Nhưng khi tôi chạy một chương trình in các địa chỉ liên …
168 c  int  byte 






4
Tại sao có i ++; Tôi--; ngay sau khi nhau?
Tôi đã xem mã nguồn cho nmap được phát hành năm 1997 và tôi nhận thấy phần mã này có vẻ hơi kỳ lạ đối với tôi: int i=0, j=0,start,end; char *expr = strdup(origexpr); ports = safe_malloc(65536 * sizeof(short)); i++; /* <<<<<< */ i--; /* <<<<<< */ for(;j < exlen; …
164 c  nmap 


4
cảnh báo: khai báo ngầm không tương thích của hàm tích hợp 'xyz'
Tôi nhận được một số cảnh báo khi biên dịch một vài nhị phân: warning: incompatible implicit declaration of built-in function ‘strcpy’ warning: incompatible implicit declaration of built-in function ‘strlen’ warning: incompatible implicit declaration of built-in function ‘exit’ Để cố gắng giải quyết điều này, tôi đã thêm #include <stdlib.h> …
164 c  gcc  gcc-warning 


24
__FILE__ macro hiển thị đường dẫn đầy đủ
Macro được xác định trước tiêu chuẩn __FILE__có sẵn trong C hiển thị đường dẫn đầy đủ đến tệp. Có cách nào để rút ngắn con đường? Ý tôi là thay vì /full/path/to/file.c tôi hiểu rồi to/file.c hoặc là file.c
164 c  file  macros  path 




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.