Preguntas etiquetadas con char

char normalmente se refiere a un tipo de datos de caracteres, que representa letras de texto.






8
Devolver una matriz usando C
Soy relativamente nuevo en C y necesito ayuda con los métodos que tratan con matrices. Viniendo de la programación Java, estoy acostumbrado a poder decir int [] method()para devolver una matriz. Sin embargo, descubrí que con C tienes que usar punteros para las matrices cuando las devuelves. Siendo un nuevo …
152 c  arrays  pointers  char 

14
Convertir char a int en C #
Tengo un char en c #: char foo = '2'; Ahora quiero obtener el 2 en un int. Encuentro que Convert.ToInt32 devuelve el valor decimal real del carácter y no el número 2. Lo siguiente funcionará: int bar = Convert.ToInt32(new string(foo, 1)); int.parse solo funciona en cadenas también. ¿No hay …
149 c#  char  int 

3
¿Cómo ordenar con una lambda?
sort(mMyClassVector.begin(), mMyClassVector.end(), [](const MyClass & a, const MyClass & b) { return a.mProperty > b.mProperty; }); Me gustaría usar una función lambda para ordenar clases personalizadas en lugar de vincular un método de instancia. Sin embargo, el código anterior produce el error: error C2564: 'const char *': una conversión de …
136 c++  sorting  lambda  char  const 


4
¿Cuál es el propósito de un "+" unario antes de una llamada a los miembros std :: numeric_limits <unsigned char>?
Vi este ejemplo en la documentación de cppreference parastd::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
Tome una entrada de caracteres del escáner
Estoy tratando de encontrar una manera de tomar una charentrada desde el teclado. Intenté usar: Scanner reader = new Scanner(System.in); char c = reader.nextChar(); Este método no existe. Traté de tomar ccomo un String. Sin embargo, no siempre funcionaría en todos los casos, ya que el otro método al que …

14
Convertir int a char en java
A continuación se muestra un fragmento de código, int a = 1; char b = (char) a; System.out.println(b); Pero lo que obtengo es una salida vacía. int a = '1'; char b = (char) a; System.out.println(b); Obtendré 1 como salida. ¿Alguien puede explicar esto? Y si quiero convertir un int …
124 java  char  int 

6
Inicialización de matriz de caracteres C
No estoy seguro de qué habrá en la matriz de caracteres después de la inicialización de las siguientes maneras. 1.char buf[10] = ""; 2. char buf[10] = " "; 3.char buf[10] = "a"; Para el caso 2, creo que buf[0]debería ser ' ', buf[1]debería ser '\0'y de buf[2]a buf[9]será contenido …

16
borrar una matriz de caracteres c
Pensé que al establecer el primer elemento en un valor nulo se borraría todo el contenido de una matriz de caracteres. char my_custom_data[40] = "Hello!"; my_custom_data[0] = '\0'; Sin embargo, esto solo establece el primer elemento en nulo. o my_custom_data[0] = 0; en lugar de usar memset, pensé que los …
104 c  arrays  char 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.