研究ソリューション
r n の研究
PHP を勉強しているので、このエリアに投稿しました。私がこの記事を書く理由は、他の人の意見を反映するだけでなく、それを明確に説明していない専門家や理解できない初心者もいるからです。
私が言ったことは必ずしも正しいとは限らないので、これについて少し説明します。
r n は復帰と改行を意味する場合もあり、r n の意味も同じであることが多いです。この場合の話し方です。違いについては?
それでは、その由来と本質的な意味を理解しましょう。
出典はprinter
rで英語でキャリッジリターンを意味し、正式名称はキャリッジリターン、略してCRリターンはリターン、キャリッジは自動車の意味で、プリンターでは(タイプライターなどの)スライド式キャリッジを指します。プリンタを見たことがある人なら誰でも、「車」は上下ではなく左右にのみ移動できることを知っているため、キャリッジ リターンは行の終了後に最初の位置に戻ることを意味します。しかし、コンピュータで説明するのは難しいです。左矢印キー ← を使用して行の先頭に移動すると、その効果が得られます。
n は改行を意味します。正式名称は改行またはラインフィードです。プリンターの中指で行を追加することを意味します。改行は印刷用紙によってのみ移動でき、↓キーの効果と同等です。
現在の意味でのキャリッジ リターンとライン フィード、およびキーボードの Enter が実際には rn の効果であることは誰もが理解しています (以下のキャリッジ リターンとライン フィードはすべて rn の効果を指します)。
ただし、使用する場合はキャリッジリターンとラインフィードが必要なので統一効果も期待できますが、表現が異なるのでmacではr、unixではnを使用します 実際、Windows のメモ帳のこれら 3 つの式は、キーボードの Enter キーを使用するのと同じ効果があります。これはおそらく、Windows が自動的に rn に変換するためですが、nr (順序を逆にする) r n (間に何かを入れます) を使用するためです。スペース) を押すと効果が 2 回発生しますが、これは絶対的なものではありません。たとえば、Unix では、通常のキャリッジ リターンとライン フィード効果を持つファイルを Windows メモ帳に配置しても効果はありませんが、小さなブラック ボックスが表示されます。このファイルをDreamweaverで開くと正常です。
また、nは行末の意味もあるそうです。実際、これは私が前に述べたことと何ら変わりません。Unix がキャリッジ リターンとライン フィードを表すためにこれを使用するのは、これが理由かもしれません。
ソフト キャリッジ リターンとハード キャリッジ リターンの問題もあります。これは、異なるプラットフォームでソフトウェアをコンパイルするときに発生する可能性があります。前者は n を指し、後者は rn を指します。しかし、それが正しいかどうかは経験がありませんが、Word では、Shift+Enter のソフト リターンはキャリッジ リターンと行変更 ^l を意味し、ハード リターンの入力は段落変更 ^p を意味します。この問題は Web でも発生します。デザイン。
-----解決策---------windows rn
linux n
mac r
これは歴史の遺産とも言えるオペレーティング システムの慣習です
知っていれば十分であり、議論する必要はありません
------解決策---------
------解決策-----素晴らしい投稿です。少し調べてください。
win システムには、このようなコントロールワードによるオーバーフローの脆弱性があると言われています。
出発コードは次のようです:
int main( void )
{
for(;{
printf( "hung upttbbbbbb" );
print("hung upttbbbbbb";
タブ文字の状況により、メモリの範囲外の上書きが発生します。
------解決策---------
話し合う
windows rn linux n mac r

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









compareを超えてファイルを比較して同期する問題:それ以降を使用する場合のケース感度障害...

言語のマルチスレッドは、プログラムの効率を大幅に改善できます。 C言語でマルチスレッドを実装する4つの主な方法があります。独立したプロセスを作成します。独立して実行される複数のプロセスを作成します。各プロセスには独自のメモリスペースがあります。擬似マルチスレッド:同じメモリ空間を共有して交互に実行するプロセスで複数の実行ストリームを作成します。マルチスレッドライブラリ:pthreadsなどのマルチスレッドライブラリを使用して、スレッドを作成および管理し、リッチスレッド操作機能を提供します。 Coroutine:タスクを小さなサブタスクに分割し、順番に実行する軽量のマルチスレッド実装。

ノード環境で403エラーを返すサードパーティのインターフェイスを回避する方法。 node.jsを使用してサードパーティのWebサイトインターフェイスを呼び出すと、403エラーを返す問題が発生することがあります。 �...

Pythonバイナリライブラリ(.whl)のダウンロードメソッドは、Windowsシステムに特定のライブラリをインストールする際に多くのPython開発者が遭遇する困難を調査します。一般的な解決策...

Windowsシステムログの効率的な読み取り:Pythonを使用してWindowsシステムログファイル(.EVTX)を処理する場合、EVTXファイルを逆転させます。

Slow Photoshopの起動の問題を解決するには、次のような多面的なアプローチが必要です。ハードウェアのアップグレード(メモリ、ソリッドステートドライブ、CPU)。時代遅れまたは互換性のないプラグインのアンインストール。システムのゴミと過剰な背景プログラムを定期的にクリーンアップします。無関係なプログラムを慎重に閉鎖する。起動中に多数のファイルを開くことを避けます。

なぜ私のコードはAPIによってデータを返しているのですか?プログラミングでは、APIが呼び出すときにヌル値を返すという問題に遭遇することがよくあります。

フロントエンド開発でWindowsのような実装方法...
