Kernel code thì 1 tab bằng bao nhiêu spaces và tại sao?

Mỗi project đều có chuẩn riêng, Linux Kernel cũng không ngoại lệ. Như các bạn thường thấy một tab tương đương với 4 spaces.

Nhưng đôi khi một tab bằng 2 hoặc 3 hoặc 6 spaces. Nhưng các bạn có biết trong Linux kernel thì một tab bằng bao nhiêu spaces không? Và tại sao?

P/S: Đat chỉ muốn giới thiệu cho các bạn mới học lập trình có khái niệm về cách code sao cho hợp lý. Các bác cao thủ đừng ném gạch chết em :sunglasses:

Em code C++ trong Qt ở Ubuntu thì 1 tab cũng 4 spaces :dizzy_face:

Linux Kernel khác với “C++ trong Qt ở Ubuntu” :smile: Anh đang muốn nói tới hệ điều hành Linux được viết bằng ngôn ngữ C và code của hệ điều hành thì một Tab bằng bao nhiêu spaces?

Ac, bị lố rồi, chạy thôi :runner:

1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?