問題タブ [toupper]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - std::string ::入力文字列の toupper
::toupper
入力と同じ文字列に対して変換を実行できますか?
すなわち:
または、別のターゲットが必要ですか?
r - CSV ファイルを大文字で R にインポートする
初心者Rユーザーはこちら...
以下のコードを使用して、フォルダー内のすべての csv ファイルをインポートしています。
これらの CSV ファイルは、実際にはコードの後半でルックアップ テーブルとして機能します。ユーザー エラーを回避するために、ファイルのインポート時に各データフレーム内の文字データ (見出しではない) を大文字に変換できるかどうかに興味があります。
もちろん、各 csv ファイルを手動で変更することもできますが、これは避けたいと思います。
c - C の最初の文字を大文字にすると、最初の単語が無視されます
最初の単語をすべて大文字にしようとしていますが、最初の単語を無視して 2 番目にジャンプします。「apple macbook」は「apple macbook」のはずですが、「apple macbook」になってしまいます。for ループの前に追加printf(" %c", toupper(string[0]));
して for ループに変更p=1
すると正しい結果が得られますが、文字列がスペースで始まると失敗します。コードは次のとおりです。
c - 文字列へのポインタで toupper() を使用するには?
私は次のことを試しました:*string = toupper(*string);
これは、文字列ポインタの最初の文字をポインタで大文字にしただけです。*pointer が指すすべての chars ポインターを大文字にしたい。とにかく私はこれを行うことができますか?
c - 文字列を分割し、大文字の最初の文字を C で出力する
誰かの名前を含む文字列を取得し、その名前のイニシャルを大文字で出力するコードに取り組んでいます。コードを実行するたびに、イニシャルが 2 回出力され続けます。この問題を修正する方法がわかりません。目的の出力を取得します。
これが私のコードです:
たとえば、コードを実行すると: ahmed salah eldin
出力:
が必要だ :
c++ - C++ toupper 構文
toupper を紹介されたばかりで、構文に少し混乱しています。それを繰り返しているようです。私がこれを使用してきたのは、文字列のすべての文字に対して、可能であれば文字を大文字に変換することです。
なぜstring[i]
2回リストする必要があるのですか?これはうまくいかないのですか?
toupper(string[i]);
(私はそれを試したので、そうではないことを知っています。)
c - cでchar配列をtoupperする方法は?
ここで何が問題なのですか?
char配列のcharがlowerかどうかを確認したいので、そうであれば大文字に変更する必要があります。