Preguntas con la etiqueta [string-literals]
Literales de cadena: puntero versus matriz de caracteres
En esta declaración: char *a = "string1" ¿Qué es exactamente una cadena literal? Lo es string1? Porque este hilo ¿Cuál es el tipo de cadenas literales en C y C++?
"Vida útil" de un literal de cadena en C
¿No sería inaccesible el puntero devuelto por la siguiente función? char *foo(int rc) { switch (rc) { case 1: return("one"); case 2: return("two"); default: return("whatever"); } } Entonces, la vida
¿Cómo se deben utilizar las matrices de caracteres como cadenas?
Entiendo que las cadenas en C son solo matrices de caracteres. Así que probé el siguiente código, pero da resultados extraños, como resultados basura o fallas del programa: #include <stdio.h>
Diferencia entre objeto de cadena y literal de cadena [duplicado]
Cuál es la diferencia entre String str = new String("abc"); y String str = "abc";
¿Cómo dividir una cadena literal en varias líneas en C/Objective-C?
Tengo una consulta SQLite bastante larga: const char *sql_query = "SELECT statuses.word_id FROM lang1_words, statuses WHERE statuses.word_id = lang1_words.word_id ORDER BY lang1_words.word ASC"; ¿Cómo puedo dividirlo en varias líneas para
Cómo agregar un signo de porcentaje a NSString
Quiero tener un signo de porcentaje en mi cadena después de un dígito. Algo así: 75%. ¿Cómo puedo hacer esto? Lo intenté: [NSString stringWithFormat:@"%d\%", someDigit]; Pero no funcionó para mí.
Cómo escribir un literal de cadena de varias líneas
¿Hay alguna forma de tener literales constantes de texto plano de varias líneas en C++, al estilo Perl? ¿Quizás algún truco de análisis al #includeprocesar un archivo? Sé que puedes
Insertar texto con comillas simples en PostgreSQL
Tengo una mesa test(id,name). Necesito insertar valores como: user's log, 'my user', customer's. insert into test values (1,'user's log'); insert into test values (2,''my users''); insert into test values (3,'customer's');
¿Cómo debo escribir una ruta de Windows en un literal de cadena de Python?
Supongamos que necesito hacer referencia a la ruta C:\meshes\as. Si intento escribir eso directamente, como "C:\meshes\as", encuentro problemas, ya sea alguna excepción o la ruta simplemente no funciona. ¿ Esto