FreeBASIC CatPgOpIndex
目次
→
演算子
→
Operators List
←オリジナル・サイト
演算子リスト
左にメニュー・フレームが表示されていない場合は、ここをクリックして下さい
←リンク元に戻る
プログラム開発関連に戻る
FreeBASIC で 使う、演算子のリスト。
代入演算子
=[>] (代入)
&= (連結して代入)
+= (加えて代入)
-= (引いて代入)
*= (掛けて代入)
/= (割って代入)
\= (整数除算して代入)
^= (累乗(べき乗)して代入)
MOD= (剰余値を代入)
AND= (論理積の値を代入)
EQV= (論理等価値を代入)
IMP= (論理包含値を代入)
OR= (論理和値を代入)
XOR= (排他的論理和値を代入)
SHL= (左シフトして代入)
SHR= (右シフトして代入)
LET (代入)
LET() (代入)
型変換演算子
CAST (演算子)
CPTR
算術演算子
+ (加算)
- (減算)
* (乗算)
/ (除算)
\ (整数除算)
^ (累乗(べき乗))
MOD (剰余)
- (否定)
SHL (左シフト)
SHR (右シフト)
索引演算子
() (配列添え字)
[] (文字列索引)
[] (ポインタ索引)
文字列演算子
+ (文字列連結)
& (変換して文字列連結)
STRPTR (文字列ポインタ)
比較演算子
= (等しい)
<> (等しくない)
< (小なり)
<= (以下)
>= (以上)
> (大なり)
論理演算子(ビット単位のブール演算)
AND (論理積)
EQV (論理等価)
IMP (論理包含)
NOT (論理否定(補数))
OR (論理和)
XOR (排他的論理和)
短絡演算子
ANDALSO (短絡論理積)
ORELSE (短絡排他的論理和)
プリプロセッサ演算子
# (引数 文字列変換)
## (引数 連結)
! (文字列直定数が退避)
$ (退避しない文字列直定数)
ポインタ演算子
@ (のアドレス)
* (の値)
VARPTR (変数ポインタ)
PROCPTR (手続きポインタおよび vtable 索引))
型とクラスの演算子
. (メンバーアクセス)
-> (メンバーアクセスへのポインタ)
IS (実行時型情報 演算子)
メモリ演算子
New Expression
New 多重定義
配置 New
Delete 命令文
Delete 多重定義
繰り返し演算子
For
,
Next
,
Step
目次に戻る
←リンク元に戻る
プログラム開発関連に戻る
ページ歴史:2023-04-29 11:01:01
日本語翻訳:WATANABE Makoto、原文著作者:JeffMarshall