Domande taggate «char»

char si riferisce in genere a un tipo di dati carattere, che rappresenta le lettere di testo.






8
Restituzione di un array mediante C
Sono relativamente nuovo in C e ho bisogno di aiuto con i metodi di gestione degli array. Venendo dalla programmazione Java, sono abituato a poter dire int [] method()per restituire un array. Tuttavia, ho scoperto che con C devi usare i puntatori per le matrici quando le restituisci. Essendo un …
153 c  arrays  pointers  char 

14
Converti char in int in C #
Ho un carattere in c #: char foo = '2'; Ora voglio ottenere il 2 in un int. Trovo che Convert.ToInt32 restituisca il valore decimale effettivo del carattere e non il numero 2. Funzionerà quanto segue: int bar = Convert.ToInt32(new string(foo, 1)); int.parse funziona anche su stringhe. Non esiste alcuna …
149 c#  char  int 

3
Come ordinare con una lambda?
sort(mMyClassVector.begin(), mMyClassVector.end(), [](const MyClass & a, const MyClass & b) { return a.mProperty > b.mProperty; }); Vorrei usare una funzione lambda per ordinare le classi personalizzate al posto di un metodo di istanza associato. Tuttavia, il codice sopra genera l'errore: errore C2564: 'const char *': una conversione di tipo funzione …
137 c++  sorting  lambda  char  const 


4
Qual è lo scopo di un "+" unario prima di una chiamata ai membri std :: numeric_limits <unsigned char>?
Ho visto questo esempio nella documentazione di cppreference perstd::numeric_limits #include &lt;limits&gt; #include &lt;iostream&gt; int main() { std::cout &lt;&lt; "type\tlowest()\tmin()\t\tmax()\n\n"; std::cout &lt;&lt; "uchar\t" &lt;&lt; +std::numeric_limits&lt;unsigned char&gt;::lowest() &lt;&lt; '\t' &lt;&lt; '\t' &lt;&lt; +std::numeric_limits&lt;unsigned char&gt;::min() &lt;&lt; '\t' &lt;&lt; '\t' &lt;&lt; +std::numeric_limits&lt;unsigned char&gt;::max() &lt;&lt; '\n'; std::cout &lt;&lt; "int\t" &lt;&lt; std::numeric_limits&lt;int&gt;::lowest() &lt;&lt; '\t' &lt;&lt; std::numeric_limits&lt;int&gt;::min() …
130 c++  char  unary-operator 


22
Prendi un input di caratteri dallo Scanner
Sto cercando di trovare un modo per ricevere un charinput dalla tastiera. Ho provato a usare: Scanner reader = new Scanner(System.in); char c = reader.nextChar(); Questo metodo non esiste. Ho provato a prendere ccome file String. Tuttavia, non funzionerebbe sempre in ogni caso, poiché l'altro metodo che sto chiamando dal …

14
Converti int in char in java
Di seguito è riportato uno snippet di codice, int a = 1; char b = (char) a; System.out.println(b); Ma quello che ottengo è un output vuoto. int a = '1'; char b = (char) a; System.out.println(b); Otterrò 1 come output. Qualcuno può spiegarlo? E se voglio convertire un int in …
124 java  char  int 

6
Inizializzazione dell'array di caratteri C.
Non sono sicuro di cosa ci sarà nell'array char dopo l'inizializzazione nei seguenti modi. 1. char buf[10] = ""; 2. char buf[10] = " "; 3.char buf[10] = "a"; Per il caso 2, penso che buf[0]dovrebbe essere ' ', buf[1]dovrebbe essere '\0', e da buf[2]a buf[9]sarà contenuto casuale. Per il …

16
cancellare un array di caratteri c
Ho pensato che impostando il primo elemento su un null sarebbe stato cancellato l'intero contenuto di un array di caratteri. char my_custom_data[40] = "Hello!"; my_custom_data[0] = '\0'; Tuttavia, questo imposta solo il primo elemento su null. o my_custom_data[0] = 0; piuttosto che usare memset, ho pensato che i 2 esempi …
104 c  arrays  char 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.