コンテンツにスキップ
Crystal
Nil
English
日本語
検索を開始しています
GitHub
ようこそ
仕様
ガイド
チュートリアル
マニュアル
Crystal
GitHub
ようこそ
仕様
仕様
このガイドについて
プログラム
コメント
コードのドキュメント化
リテラル
リテラル
Nil
Bool
整数
浮動小数点数
Char
文字列
シンボル
配列
ハッシュ
範囲
正規表現
タプル
名前付きタプル
Proc
コマンド
代入
ローカル変数
制御式
制御式
真偽値
if
if
接尾辞として
式として
三項演算子
if var
if var.is_a?(...)
if var.responds_to?(...)
if var.nil?
if !
unless
case
select
while
while
break
next
until
&&
||
ファイルの要求
型とメソッド
型とメソッド
すべてはオブジェクト
クラスとメソッド
クラスとメソッド
new, initialize と allocate
メソッドとインスタンス変数
型推論
共用型
オーバーロード
デフォルトのパラメータ値と名前付き引数
スプラットとタプル
型の制限
戻り値の型
メソッドの引数
演算子
可視性
継承
継承
仮想型と抽象型
クラスメソッド
クラス変数
finalize
モジュール
ジェネリクス
構造体
定数
列挙型
ブロックとProc
ブロックとProc
ブロックのキャプチャ
Procリテラル
ブロックの転送
クロージャ
alias
例外処理
型の文法
型リフレクション
型リフレクション
is_a?
nil?
responds_to?
as
as?
typeof
型の自動キャスト
マクロ
マクロ
マクロメソッド
フック
フレッシュ変数
アノテーション
アノテーション
組み込みアノテーション
低レベルプリミティブ
低レベルプリミティブ
pointerof
sizeof
instance_sizeof
alignof
instance_alignof
offsetof
未初期化変数宣言
asm
コンパイル時フラグ
コンパイル時フラグ
クロスコンパイル
Cバインディング
Cバインディング
lib
fun
fun
out
to_unsafe
struct
union
enum
変数
定数
type
alias
コールバック
安全でないコード
ガイド
ガイド
パフォーマンス
並行処理
テスト
Shardsの作成
Shardsの作成
GitHubでのホスティング
GitLabでのホスティング
継続的インテグレーション
継続的インテグレーション
GitHub Actions
CircleCI
静的リンク
RubyistのためのCrystal
RubyistのためのCrystal
メタプログラミングのヘルプ
データベース
データベース
接続
接続プール
トランザクション
コーディングスタイル
ランタイムトレース
チュートリアル
チュートリアル
はじめに
はじめに
HTTPサーバー
コマンドラインアプリケーション
言語入門
言語入門
Hello World
変数
数学
文字列
制御フロー
メソッド
マニュアル
マニュアル
コンパイラの利用
Shardsコマンド
必要なライブラリ
プラットフォームのサポート
リリース方針
Nil
¶
Nil
型は、他の言語の
null
と同様に、値が存在しないことを表すために使用されます。単一の値のみを持ちます。
nil