タグ付けされた質問 「char」

charは通常、テキストの文字を表す文字データ型を指します。

11
文字が空のスペースと等しいかどうかを確認するにはどうすればよいですか?
ここに私が持っているものがあります: private static int countNumChars(String s) { for(char c : s.toCharArray()){ if (Equals(c," ")) } } しかし、そのコードは、そのメソッドのシンボルが見つからないことを示しています。Javaにこのような比較機能があることを覚えています...何か提案はありますか?
104 java  char  whitespace 

12
なぜC文字リテラルが文字ではなく整数なのですか?
、C ++でsizeof('a') == sizeof(char) == 1。これは'a'文字リテラルでありsizeof(char) == 1、標準で定義されているため、直感的に理解できます。 ただし、Cではsizeof('a') == sizeof(int)。つまり、C文字リテラルは実際には整数であるように見えます。なぜ誰か知っていますか?私はこのCの癖について多くの言及を見つけることができますが、なぜそれが存在するのかについての説明はありません。
103 c++  c  char  sizeof 

6
charをインクリメントするにはどうすればよいですか?
Pythonは初めてで、JavaとCから来ています。charをインクリメントするにはどうすればよいですか?JavaまたはCでは、charとintは実質的に交換可能であり、特定のループでは、charをインクリメントしたり、charで配列にインデックスを付けたりできると非常に便利です。 Pythonでこれを行うにはどうすればよいですか?従来のfor(;;)ルーパーがないことは十分に悪いことです。戦略全体を再考する必要なしに、達成したいことを達成する方法はありますか?
103 python  char  increment 

7
「NUL」文字の削除
私は私のメモ帳++でそのような文字を持っています 行全体をコピーしようとすると、実際には「NUL」まですべてがコピーされます。 File:1 私がやりたいのは、これらのnullを置き換えて何もないようにすることです。これで、行全体をコピーできます。たぶん、それらの文字を置き換えるようにnotepad ++(または役立つ他のプログラム)に指示するキーワードがあるでしょうか?私がそれを選択しているとき、右クリックを使用してから「クリア」を使用します。 この問題の原因を取り除くことは気にせず、効果(NUL)のみを削除します
94 null  char  notepad++ 

3
sizeof(char)!= 1、または少なくともCHAR_BIT> 8のマシンはありますか?
OverаэтотвопросестьответынаStack Overflowнарусском:Кто-нибудьвстречалвсвоейпрактикеsizeof(char)!= 1? マシン(またはコンパイラ)はどこにありsizeof(char) != 1ますか? DOES C99標準では、と言っているsizeof(char)標準準拠の実装に正確に1でなければなりませんか?ある場合は、セクション番号と引用を教えてください。 更新: バイト(最小読み取りは4バイト、アラインメント済み)をアドレス指定できないマシン(CPU)があるが、バイトの4秒(uint32_t)のみの場合、このマシンのコンパイラーはsizeof(char)4に定義できますか? sizeof(char)1になりますが、charは32ビット(CHAR_BITマクロ)になります Update2: しかし、sizeof結果はバイトではありません!CHARのサイズです。そしてcharは2バイト、または(多分)7ビットにすることができますか? Update3:わかりました 。すべてのマシンが持っていsizeof(char) == 1ます。しかし、どのマシンにありCHAR_BIT > 8ますか?
93 c  char  standards  sizeof  c99 

30
回文のチェック文字列
パリンドロームは、単語、語句、数字またはいずれの方向にも同じように読み取ることができる装置の他のシーケンスです。 単語が回文かどうかを確認するには、単語のchar配列を取得して、charを比較します。私はそれをテストしました、そしてそれはうまくいくようです。しかし、私はそれが正しいかどうか、または改善する必要があるかどうかを知りたいです。 これが私のコードです: public class Aufg1 { public static void main(String[] args) { String wort = "reliefpfpfeiller"; char[] warray = wort.toCharArray(); System.out.println(istPalindrom(warray)); } public static boolean istPalindrom(char[] wort){ boolean palindrom = false; if(wort.length%2 == 0){ for(int i = 0; i < wort.length/2-1; i++){ if(wort[i] != wort[wort.length-i-1]){ return false; }else{ palindrom …

9
SQL Serverのエスケープ文字
エスケープ文字付きの引用を使用したい。どのようにできるのか? SQL Serverでエラーを受け取りました 文字列の後の閉じられていない引用符。 varchar変数にSQLクエリを書いていますが、そのエラーを受け取りました: 文字列の後の閉じられていない引用符。 引用符をエスケープ文字として使用したい。

14
charのデフォルト値は何ですか?
char c = '\u0000'; cを印刷すると、コマンドラインウィンドウに「a」と表示されます。 では、char型フィールドのデフォルト値は何ですか? 誰かが「\ u0000」はユニコードでnullを意味すると言いました。そうですか?
89 java  char 

13
char配列を空にする方法は?
charmembers [255]のようなcharの配列があります。ループを使用せずに完全に空にするにはどうすればよいですか? char members[255]; 「空」とは、値が格納されている場合は格納されないことを意味します。たとえば、strcatを実行した場合、古い値は残らないはずです members = "old value"; //empty it efficiently strcat(members,"new"); // should return only new and not "old value new"
83 c  arrays  char 

12
16進文字列(char [])をintに変換しますか?
「0x1800785」などの値を含むchar []がありますが、値を指定する関数にはintが必要です。これをintに変換するにはどうすればよいですか?探し回ったのですが、答えが見つかりません。ありがとう。
82 c  char  int 

4
ArduinoでintまたはStringをchar配列に変換する
Arduinoのアナログピンの1つからint値を取得しています。どのように私はこれを連結んStringし、その後に変換Stringしますかchar[]? 試してみることを提案されましたがchar msg[] = myString.getChars();、getChars存在しないメッセージが表示されます。
81 string  char  arduino 


1
CHAR_MAXに設定されたchar値は、CHAR_MINにラップアラウンドすることが保証されていますか?
私のコード: #include <stdio.h> #include <limits.h> int main() { char c = CHAR_MAX; c += 1; printf("CHAR_MIN=%d CHAR_MAX=%d c=%d (%c)\n", CHAR_MIN, CHAR_MAX, c, c); } 出力: CHAR_MIN=-128 CHAR_MAX=127 c=-128 () char変数セットをにインクリメントするとCHAR_MAX、に戻りCHAR_MINます。この動作は保証されていますか?それとも、未定義の動作または実装固有の動作になりますか?C99標準はこれについて何と言っていますか? [注:charまたはCにCHAR_MAX(127)より大きい値を指定するとどうなりますか。charc = 129が-127に変換されるのはなぜですか?彼らは範囲外の値に値を増分するのではなく範囲外の値を割り当てることについて話しているので、この質問には触れません。]
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.