¿Cómo aprender bien C?
Tengo algo de experiencia aquí, espero que te sea útil:
1. Aprende C como un nuevo lenguaje (¡no tiene nada que ver con C! De verdad.
2. Mira "Thinking In C", no mires "C Turns into Death"
3. Mira "El lenguaje de programación C" y "Inside The C". Modelo de objetos" 》, no los leas porque son difíciles y somos principiantes;
4. No te dejes confundir por palabras como VC, BCB, BC, MC, TC – son todos los entornos de desarrollo integrados, y lo que queremos aprender es un lenguaje;
5. No deje de lado ningún pequeño problema de programación aparentemente simple; a menudo no lo es tanto o puede conducir a un problema. muchos puntos de conocimiento;
6. Ser capaz de usar Visual C no significa que sepas C
7. Aprender clases no es difícil, con plantillas, STL y programación genérica. no son más que eso: la dificultad es práctica a largo plazo y lectura exhaustiva.
8 Si no eres un genio, no pienses en jugar si quieres aprender a programar, crees que sí. Lo has hecho, pero en realidad tu nivel C no te ha superado. Tus habilidades aumentarán juntas; de hecho, siempre puedes recordar: aprender C es para hacer juegos;
9. leyendo libros de Visual C;
10. Las personas impetuosas tienden a decir: si no puedes hablar bien el idioma XX, deberías aprender YY: ¡eres tú quien no puede hablarlo! ?
11. Las personas impetuosas son propensas a preguntar: ¿Qué debo aprender? - No preguntes, solo aprende.
12. ¿Para ganar dinero?—Te sugiero que robes un banco;
13. Las personas impetuosas tienden a decir: ¡Quiero la versión china! ¡No puedo hablar inglés! --¿No? ¡Aprender!
14. Las personas impetuosas tienden a preguntar: ¿Cuál es mejor, XX o YY? - Déjame decirte, ambas son buenas - siempre y cuando aprendas; las personas se dividen en dos tipos: a) Personas que simplemente miran sin aprender; b) Personas que solo aprenden sin persistir
16 Es mejor tener en cuenta la tecnología obsoleta cuando se habla de tecnología de moda;
17. C es más que un simple lenguaje de programación orientado a objetos;
18. p> 19. Nunca piense que el libro que tiene en la mano es suficiente en ningún momento;
20 Lea "La Biblia estándar C" (versión china: Biblia estándar C) para dominar el estándar C;
21. Si comprende el libro, léalo con atención; si no lo comprende, léalo con valentía;
22. después de leer el libro por primera vez. ——Léalo por segunda y tercera vez;
23. Lea "C efectivo", "C más efectivo" y "C excepcional";
24. No te detengas En la cuna del entorno de desarrollo integrado, debes aprender a controlar el entorno de desarrollo integrado y aprender a usar la línea de comandos para procesar programas;
25. puntos significativos de conocimiento de C con otros en lugar de discutir sobre XX líneas No, o cuál es mejor, YY o ZZ;
26. Lea "Práctica de programación" y siga estrictamente sus requisitos;
27. No lo hagas porque hay algo en C y C. Si algunas sintaxis y palabras clave tienen el mismo aspecto, se considera que tienen exactamente el mismo significado y función;
28.C es por. no significa la llamada "extensión" de C - si C fue llamado lenguaje Z desde el principio, definitivamente no asociarás C con el lenguaje Z tan estrechamente;
29. Habrá algún problema si aprende el lenguaje XX y luego cambia a C; simplemente está aprendiendo un lenguaje completamente nuevo. Eso es todo;
30. Después de leer "Dentro del modelo de objetos C", decida si ha aprendido.
Conozca C;
31. El secreto para aprender a programar es: programar, programar, programar nuevamente
32. Preste atención a los siguientes libros: "Programación efectiva de objetos en C". Construcción de software orientada a objetos》《Construcción de software orientada a objetos》《Patrones de diseño》《El arte de la programación informática》;
33. Recuerde: tecnología orientada a objetos no solo específica de C; p>34. Ingrese los ejemplos del programa en el libro en la computadora para practicar, incluso si el código fuente está incluido en el CD de soporte.
35. ;
36. Preste atención a la tecnología de manejo de excepciones en C y aplíquela de manera efectiva a sus propios programas;
37. Revise con frecuencia los programas que ha escrito antes e intente reescribirlos. para que apliquen los nuevos conocimientos que ha aprendido;
38. No se pierda ningún ejercicio del libro; complételos todos y regístrelos.
39. El lenguaje C y el entorno de desarrollo integrado C deben aprenderse y dominarse al mismo tiempo.
40 Ya que ha decidido aprender C, manténgalo, porque aprender El propósito de un lenguaje de programación es dominar. tecnología de programación, y la tecnología de programación es multilenguaje;
41. Dejemos que las diversas plataformas y entornos de desarrollo del lenguaje C compitan ferozmente. Debemos aprender que el lenguaje C en sí es el principal;
42. Cuando esté a la mitad de escribir un programa en C y descubra que el método que utilizó es torpe, no se detenga inmediatamente, complete aproximadamente la parte restante lo antes posible para garantizar la integridad del diseño; Y luego analiza tus propios errores y rediseña y escribe (ver 43). No seas impaciente, realmente no es fácil diseñar clases C en tu propio programa; El nivel de diseño de clase se mejora y desarrolla a través de la práctica continua de programación;
44 Nunca dejes de seguir algunas reglas que no dominas solo porque el programa es "pequeño": se cultivan buenos hábitos y lo es. no se memoriza de inmediato;
45. Siempre que aprendas un punto difícil en C, intenta explicar este punto de conocimiento a los demás y deja que lo entiendan; sólo si puedes explicarlo claramente lo entenderás realmente;
46. Registre los puntos de conocimiento que ha ignorado o no entendió al comunicarse con otros;
47. Continúe presentando requisitos más altos para los programas que escribe. el número de versión de su programa se convierte en Versión 100.XX;
48. Guarde todos los programas que ha escrito; esa es una de sus mejores acumulaciones;
49. persona impetuosa;
50. ¡Por favor ame a C!