Preguntas etiquetadas con c

125
¿Para qué sirve _start () en C?

Aprendí de mi colega que uno puede escribir y ejecutar un programa en C sin escribir una main()función. Se puede hacer así: my_main.c /* Compile this with gcc -nostartfiles */ #include <stdlib.h> void _start() { int ret = my_main(); exit(ret); } int my_main() { puts("This is a...

125
¿Qué puedo usar para la conversión de entrada en lugar de scanf?

Con mucha frecuencia he visto personas que desaniman a otros de usar scanfy dicen que hay mejores alternativas. Sin embargo, todo lo que termino viendo es "no usar scanf" o "aquí hay una cadena de formato correcta" , y nunca se mencionan ejemplos de las "mejores alternativas" . Por ejemplo,...

124
C compilador para Windows? [cerrado]

Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas sean respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión

124
¿Cómo simular Server.Transfer en ASP.NET MVC?

En ASP.NET MVC puede devolver un ActionResult de redireccionamiento con bastante facilidad: return RedirectToAction("Index"); or return RedirectToRoute(new { controller = "home", version = Math.Random() * 10 }); Esto realmente dará una redirección HTTP, que normalmente está bien. Sin...

124
Comentarios simples de Getter / Setter

¿Qué convención usas para comentar captadores y establecedores? Esto es algo que me he preguntado durante bastante tiempo, por ejemplo: /** * (1a) what do you put here? * @param salary (1b) what do you put here? */ public void setSalary(float salary); /* * (2a) what do you put here? *...

124
función hash para cadena

Estoy trabajando en una tabla hash en lenguaje C y estoy probando la función hash para string. La primera función que he intentado es agregar un código ASCII y usar el módulo (% 100), pero obtuve malos resultados con la primera prueba de datos: 40 colisiones por 130 palabras. Los datos de...