연산자 (프로그래밍): 두 판 사이의 차이

내용 삭제됨 내용 추가됨
30번째 줄:
{| class="wikitable"
|-
!{{nobr|프로그래밍}} 언어
!비 영숫자(nonalphanumeric) 연산자 기호
!영숫자(alphanumeric) 연산자 기호
!전위 표기법
!중위 표기법
43번째 줄:
|-
| [[ALGOL 68]]
| <tt>+* ** * / % %* %× - + &lt; &lt;= >= > = /= & -:= +:= *:= /:= %:= %*:= +=: :=: :/=:</tt><br/>
(모든 연산자는 '''진하게 되어 있는''' 영숫자 등가물을 가지고 있다,: 다음 열 참조. <br/>일부는 비 [[미국 정보 교환 표준 부호|아스키(ASCII)]] 등가물을 가지고 있다,: 아래를 참조.)<br/>
<tt>¬ +× ⊥ ↑ ↓ ⌊ ⌈ × ÷ ÷× ÷* □ ≤ ≥ ≠ ∧ ∨ ×:= ÷:= ÷×:= ÷*:= %×:= :≠:</tt>
| <tt>not</tt> <tt>abs</tt> <tt>arg</tt> <tt>bin</tt> <tt>entier</tt> <tt>leng</tt> <tt>level</tt> <tt>odd</tt> <tt>repr</tt> <tt>round</tt> <tt>shorten</tt> <tt>i</tt> <tt>shl</tt> <tt>shr</tt> <tt>up</tt> <tt>down</tt> <tt>lwb</tt> <tt>upb</tt> <tt>lt</tt> <tt>le</tt> <tt>ge</tt> <tt>gt</tt> <tt>eq</tt> <tt>ne</tt> <tt>and</tt> <tt>or</tt> <tt>over</tt> <tt>mod</tt> <tt>elem</tt> <tt>minusab</tt> <tt>plusab</tt> <tt>timesab</tt> <tt>divab</tt> <tt>overab</tt> <tt>modab</tt> <tt>plusto</tt> <tt>is</tt> <tt>isnt</tt>
| {{Yes}}
| {{Yes}}
56번째 줄:
| {{Yes}}
|-
| [[C (프로그래밍 언어)|C]]<ref name="c_op"/>
| rowspan="3" | <tt>() [] -> . ! ~ ++ -- + - * & / % << >> < <= > <= == != ^ <nowiki>|</nowiki> && <nowiki>||</nowiki> [[?:]] = += -= *= /= %= &= ^= |= <<= >>=</tt>
| <tt>[[sizeof]]</tt>
68번째 줄:
| {{No}}
|-
| [[C++]]<ref (name="c_op">[[C와 C++에서에서의 연산자|더 보기]])</ref>
| <tt>[[sizeof]] [[new (C++)|new]] [[delete (C++)|delete]] [[예외 처리|throw]]</tt>
| {{Yes}}