2011-09-17 62 views

Trả lời

44

Tôi luôn nghĩ rằng đó là để phân biệt chúng với các cuộc gọi chức năng.

+5

+1 Điều này đúng cho gia đình JavaScript, Java, C, sử dụng cả hai trong các câu lệnh có cấu trúc và các cuộc gọi hàm. Để trích dẫn [Quy tắc mã hóa JavaScript] của Douglas Crockford (http://javascript.crockford.com/code.html): "Không được sử dụng khoảng trắng giữa giá trị hàm và ((dấu ngoặc đơn trái) của nó. Điều này giúp phân biệt giữa " –

+6

Ngoài ra, để báo [hướng dẫn kiểu hạt nhân Linux] (http://www.kernel.org/doc/Documentation/CodingStyle):" Kiểu hạt nhân Linux để sử dụng dấu cách phụ thuộc (chủ yếu) trên hàm Sử dụng một dấu cách sau (hầu hết) từ khóa. Ngoại lệ đáng chú ý là sizeof, typeof, alignof và \ _ \ _ attribute \ _ \ _, trông giống như các hàm. " – Jonathan

+20

Nếu đó là từ khóa, nó không nên Nếu có một cấu trúc ngôn ngữ yêu cầu dấu ngoặc đơn, nếu không nên có một không gian, chỉ cần ý kiến ​​của tôi, nhưng tôi thấy không gian làm cho nó * ít * có thể đọc được. – Nerdfest

Các vấn đề liên quan