Sé que hay muchos tutoriales para comenzar en C. Sin embargo, es difícil para mí aplicar el conocimiento. La forma en que siempre comencé en los idiomas es escribiendo guiones. Por supuesto, C no es un lenguaje de scripting.Comenzando en C
Mi pregunta no es tanto sobre aprender C como sobre cómo comenzar a aplicar C. Genial, puedo escribir un convertidor de temperatura o un rpg basado en texto. Tal vez es porque en Python simplemente escribo el código en somefile.py y chmod + x somefile.py & & somefile.py. Realmente no tengo un proceso equivalente para C. Cada vez que leo sobre C, es un proceso de compilación diferente con diferentes indicadores. ¿Alguien puede darme una dirección definitiva sobre las mejores formas de aplicar C cuando ya trabaja con lenguajes dinámicos de scripting de alto nivel?
Btw. .. Pregunto por C y no por C++.
Normalmente estoy en OpenSuse 11 o Ubuntu 9.04. "¿Qué compilador utilizo?" Es parte del problema. En Python no hay otra opción que sea simplemente "python somefile.py", lo mismo con php o ruby. No sabía que había opciones.
Si su codificación en entornos Unix, para compilar todo lo que necesita es: gcc -o myprogram myprogram.c – rogeriopvl
¿Qué sistema operativo y compilador de C desea utilizar? Tenemos que saberlo para darle una sugerencia de la mejor práctica. –
Para proyectos grandes, los indicadores se especifican en * Makefile * para que no tenga que repetir una docena de pasos cada vez que quiera compilar. Simplemente ejecuta 'make 'y eso es todo. Cuando sus programas crezcan lo suficiente como para que puedan dividirse en bibliotecas, le sugiero que aprenda un poco sobre Makefile. Por cierto, otra herramienta popular de compilación es * SCons *. –