Dấu ngoặc kép so với dấu ngoặc kép trong C

Cách làm việc với dấu ngoặc kép trong C

TrongCbạn có thể thấy mình đang sử dụng dấu ngoặc kép trong một số trường hợp và dấu ngoặc kép trong các trường hợp khác.

Trong một số ngôn ngữ, không có sự khác biệt giữa hai ngôn ngữ. Nhưng trong C, có sự khác biệt, và bạn sẽ sử dụng cái này so với cái kia tùy theo nhu cầu.

Khi nào bạn có thể sử dụng dấu ngoặc kép và khi nào bạn có thể sử dụng dấu ngoặc kép?

Dấu ngoặc kép được sử dụng để xác định một ký tự (chargiá trị):

char letter = 'a';

Dấu ngoặc kép được sử dụng để tạo một chuỗi ký tự:

char *name = "Flavio";

Lưu ý rằng bạn có thể tạo một chuỗi ký tự đơn theo nghĩa đen:

char *letter = "a";

Nhưng hãy nhớ rằng một chuỗi được tạo bởi các ký tự của chuỗi, cộng với một0ký tự ở cuối, làm cho các ký tự chuỗi ký tự đơn chiếm gấp đôi không gian của một ký tự đơn.

Tải xuống miễn phí của tôiSổ tay C


Các hướng dẫn khác về tiếng clang: