Resultados de la búsqueda a petición "c-strings"

4 la respuesta

Determine la longitud de cadena #definida en tiempo de compilación

tengo unPrograma C [https://github.com/afarber/mod-socket-policy/blob/master/mod_socket_policy.c] (un módulo Apache, es decir, el programa se ejecuta a menudo), que va awrite() una cadena terminada en 0 sobre un zócalo, así que necesito saber su ...

2 la respuesta

C - dividir cadena en una matriz de cadenas

No estoy completamente seguro de cómo hacer esto en C:

2 la respuesta

¿Por qué no encadena :: data () Proporciona un carácter mutable *?

In c ++ 11 [/questions/tagged/c%2b%2b11] array, string yvector todos obtuvieron eldata método que: Devuelve el puntero a la matriz subyacente que sirve como elemento de almacenamiento. El puntero es tal que el rango data(); data() + size()) ...

5 la respuesta

¿Por qué no puedo editar un personaje en un personaje *?

Below es un ejemplo extremadamente simple. Se compila bien usando gcc en Mac OS X (Snow Leopard). En tiempo de ejecución genera un error de bus: 10. ¿Qué está pasando aquí? char* a = "abc"; a[0] = 'c';

5 la respuesta

¿Cómo extraer una subcadena de una cadena en C?

Intenté usar strncmp pero solo funciona si le doy un número específico de bytes que quiero extraer.

3 la respuesta

¿Es seguro el sprintf (búfer, "% s [...]", búfer, [...])?

Vi el uso de este patrón para concatenar en una cadena en un código en el que estaba trabajando:

3 la respuesta

scanf y strcmp con c cadena

Encontré un bonitoejemplo de cómo usar strcmp, pero solo funciona con fgets (), y necesito hacer que funcione con scanf. Entonces, aquí está el código:

4 la respuesta

¿Puede un std :: string contener nulos incrustados?

Para cadenas C normales, un carácter nulo'\0' significa el final de los datos. Qué pasastd::string, ¿puedo tener una cadena con caracteres nulos incrustados?

3 la respuesta

fwrite en C dando diferentes valores en los archivos de salida

¿Por qué los archivos de salida son diferentes cuando uso fwrite en otra función VERSUS fwrite en la misma función? output1.txt contiene un valor de basura como Ê, que NO es correcto output2.txt contiene "b", que es correcto #include <stdio.h> ...

2 la respuesta

¿Por qué gets () está en desuso? [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Por qué la función gets es tan peligrosa que no debería usarse? [/questions/1694036/why-is-the-gets-function-so-dangerous-that-it-should-not-be-used] 11 respuestasDurante el usogets() en mi código, el ...