Computer >> Máy Tính >  >> Lập trình >> lập trình C

Toán tử C và Dấu câu là gì?

Một toán tử được sử dụng để mô tả một hoạt động được áp dụng cho một hoặc một số đối tượng. Nó chủ yếu có ý nghĩa trong các biểu thức, nhưng cũng có nghĩa trong các khai báo. Nó thường là một chuỗi ngắn sử dụng các ký tự không phải chữ và số.

Một dấu chấm câu được sử dụng để phân tách hoặc kết thúc danh sách các phần tử.

Các toán tử C và dấu chấm câu như sau -

...   &&  -=  >=   ~   +   ;  ]

<<=   &=  ->  >>   %   ,   <  ^
>>=   *=  /=  ^=   &   -   =  {

!=    ++  <<  |=   (   .   >  |

%=    +=  <=  ||   )   /   ?  }

##    --  ==  !   *   :   [   #

Lưu ý rằng một số chuỗi được sử dụng làm toán tử và dấu chấm câu, chẳng hạn như *, =,:, # và,.

Một số dấu câu phải được sử dụng theo cặp, chẳng hạn như (), [], {}.

Khi phân tích cú pháp văn bản đầu vào, trình biên dịch cố gắng tạo chuỗi dài nhất có thể cho mã thông báo, vì vậy khi phân tích cú pháp a +++++ b, trình biên dịch sẽ nhận ra những điều sau -

a ++ ++ + b which is not a valid construct

Trình biên dịch sẽ không xem xét những điều sau -

a ++ + ++ b which may be valid