main

¿Por qué el método principal de Java es estático?

La firma del método de un Java principal() el método es: public static void main(String[] args){ ... } ¿Hay alguna razón para que este método sea estático?

¿Es main () realmente el inicio de un programa C++?

La sección 3 3.6.1 / 1 del estándar C++ dice, Un programa contendrá una función llamada main , que es la designado ... ine la palabra 'start'? Se reduce a la definición de la frase "inicio del programa". Entonces, ¿cómo exactamente lo defines?

¿Por qué main no devuelve 0 aquí?

Estaba leyendo ISO / IEC 9899: Borrador del Comité 201x-Abril 12, 2011 En el que encontré en 5.1.2.2.3 Terminación del pro ... sum is %d",ans); } Compilar gcc test.c ./a.out sum is 15 echo $? 9 // here it should be 0 but it shows 9 why?

¿Es 'int main;' un programa válido de C / C++?

Pregunto porque mi compilador parece pensar así, aunque yo no. echo 'int main;' | cc -x c - -Wallecho 'int main;' | c++ -x c ... lguien sabe lo que da? Mi punto, supongo, es que realmente creo que esto debería ser un error en un ambiente alojado, ¿eh?

¿Qué significa "No se pudo encontrar o cargar la clase principal"?

Un problema común que experimentan los nuevos desarrolladores de Java es que sus programas no se ejecutan con el mensaje de error: Could not find or load main class ... ¿Qué significa esto, qué lo causa y cómo debe arreglarlo?

¿Qué hace if name == " main ": do?

¿Qué hace el if __name__ == "__main__":? # Threading example import time, thread def myfunction(string, sleeptime, lock, * ... ead.start_new_thread(myfunction, ("Thread #: 1", 2, lock)) thread.start_new_thread(myfunction, ("Thread #: 2", 2, lock))

¿Qué debería devolver main () en C y C++?

¿Cuál es la forma correcta (más eficiente) de definir la función main() en C y C++ - int main() o void main() - y por qué? ... n main() en C y C++ se deja al usuario para definir? ¿Por qué int main(){} compila? Definiciones legales de main() en C++14?

¿Por qué argc no es una constante?

int main( const int argc , const char[] const argv) Como C++efectivo El artículo#3 establece "Usar const siempre que sea p ... o hacer estos parámetros 'constantes' const"?. ¿Hay algún escenario en el que el valor de argc se modifique en un programa?

¿Cuál es la declaración apropiada de main?

¿Cuál es la firma apropiada de la función main en C++? ¿Cuál es el tipo de retorno correcto y qué significa devolver un valo ... y cuáles son sus significados? Es este sistema específico? ¿Han cambiado esas reglas con el tiempo? ¿Qué pasa si las violo?

"int main (vooid)"? ¿Cómo funciona eso?

Recientemente tuve que escribir un pequeño programa de prueba C y, en el proceso, cometí un error ortográfico en la función p ... stoy haciendo: pax$ cat qq.c int main (vooid) { return 42; } pax$ rm qq ; gcc -Wall -o qq qq.c ; ./qq pax$ echo $? 42

¿Cuál es el acceso directo de Eclipse para " public static void main (String args [])"?

Conozco un atajo genial para System.out.println(): sysout Ctrl + Espacio . Hay algo similar para public static void main(String args[])?

Compilar y ejecutar programa sin main () en C

Estoy tratando de compilar y ejecutar el siguiente programa sin la función main() en C. He compilado mi programa usando el si ... (core dumped) Nota: Aquí, -nostartfiles gcc flag evita que el compilador utilice archivos de inicio estándar al vincular

¿Por qué necesitamos argc mientras siempre hay un null al final de argv?

Parece que el argv[argc] es siempre NULL, así que creo que podemos recorrer la lista de argumentos sin argc. Un único bucle while hará esto. Si siempre hay un NULL al final de argv, ¿por qué necesitamos una argc?

No Main() en WPF?

Soy un principiante cuando se trata de programación, pero estaba seguro de que una de las reglas universales era que un programa comienza con Main(). No veo uno cuando creo un proyecto WPF. Es Main () simplemente nombrado algo diferente en WPF?

Puede argc ser cero en un sistema POSIX?

Dada la definición estándar para el programa principal: int main(int argc, char *argv[]) { ... } ¿En qué circunstancias puede argc ser cero en un sistema POSIX?

¿Main () está sobrecargado en C++?

Existen 2 versiones válidas de main() en C++: int main() // version 1 int main(int argc, char **argv) // version 2 Pero ... llama a la segunda versión.) ¿Realiza el compilador una comprobación especial para permitir solo una versión por binario?

¿Es seguro cambiar el nombre de argc y argv en la función principal?

Muchos programas usan nombres estándar para varios argumentos y matrices de cadenas. El prototipo de la función principal se ... ncuentro estos nombres malos, porque se ven muy similares y difieren en una sola letra. Pero todos los usan por alguna razón.

Múltiples Funciones Principales

Soy un poco nuevo en esto, así que ten paciencia conmigo. Actualmente estoy aprendiendo C # y Java y una de sus similitudes e ... n proyecto con múltiples funciones principales, ¿dónde está el"punto de entrada"? ¿Cómo sabe el compilador por dónde empezar?

¿Diferencia entre int main () e int main (void)?

¿Qué significa lo siguiente: int main(void) {...} VS int main() {...} ? Creo que int main() {...} significa que mai ... significa int main(void) {...}? ¿qué significa el vacío ? He mirado aquí pero de alguna manera es una pregunta diferente .

¿Por qué se compila la declaración de main como una matriz?

Vi un fragmento de código en CodeGolf que pretende ser una bomba compiladora, donde main se declara como una gran matriz. Pr ... ca de las cadenas de herramientas, que sirve para algún otro propósito y decidieron hacerlo disponible a través del frontend?