Programación de identificación
Para aprender el lenguaje C, primero debes tener un buen libro de texto. Recomiendo "Programación C" de Tan Haoqiang.
En segundo lugar, busca un profesor o al menos alguien mejor que tú. Como es un novato, es importante aprender de los demás para ahorrarle tiempo y, lo que es más importante, para guiarlo en el aprendizaje de depuración de programas.
Nuevamente, necesitas comunicarte más con los demás y aprender los algoritmos, las ideas de diseño, los métodos de aprendizaje y los métodos de depuración de otras personas a partir de los intercambios...
Unirse a un grupo es una buena opción. elección, pero aún así te sugiero que encuentres a alguien a tu alrededor que entienda el lenguaje C, será mucho mejor.
Este es un extracto para usted. muy bien. Aunque se trata de C++, sigue siendo útil. ¿Lo has recogido?
Las siguientes son cosas a las que debes prestar atención al aprender C++.
1. Aprenda C++ como un nuevo lenguaje (¡no tiene nada que ver con C! En realidad);
2. Mire "Pensar en C++" en lugar de "C++ se convierte en una muerte". Firmar" 》;
3. Vea el interior del lenguaje de programación C++ y el modelo de objetos C++. No recurras a ellos sólo porque son difíciles y somos principiantes.
4. No se deje confundir por palabras como VC, BCB, BC, MC y TC. -Todos son entornos de desarrollo integrados, lo que necesitamos aprender es un lenguaje;
5. No deje de lado ningún pequeño problema de programación aparentemente simple; a menudo no es tan simple o puede conducir. con mucho conocimiento Punto;
6. Ser capaz de usar Visual C++ no significa poder usar C++
7. STL y programación genérica: lo difícil es persistir en la práctica durante mucho tiempo y no escatimar esfuerzos para leer muchos libros;
8. , ni siquiera pienses en jugar: crees que lo has hecho, pero tu nivel de C++ no se ha mantenido. Tu capacidad para pasar niveles mejorará; de hecho, siempre puedes recordar que aprender C++ es para crear juegos;
9. No se puede aprender el lenguaje C++ mirando Visual C++;
10. La gente impetuosa tiende a decir: el lenguaje XX no es bueno, tienes que aprender YY; ¡Este es tu propio fracaso! ?
11. Las personas impetuosas tienden a preguntar: ¿Qué debo aprender? ——No preguntes, solo aprende;
12. Las personas impetuosas tienden a preguntar: ¿XX es rico? ——Te sugiero que robes un banco;
13. Las personas impetuosas tienden a decir: ¡Quiero la versión china! ¡Mi inglés no es bueno! -¿No? ¡estudiar!
14. Las personas impetuosas tienden a preguntar: ¿Cuál es mejor, XX o YY? Te digo, todas son buenas, siempre y cuando aprendas.
15. la gente tiene Dos tipos: a) Personas que son ignorantes y simplemente esperan y observan; b) Personas que solo aprenden pero no persisten;
16. la tecnología obsoleta en mente;
17. C++ no solo admite lenguajes de programación orientados a objetos
18. /p>
19. Nunca asuma que sus libros son suficientes;
20 Lea la Biblia estándar de C++ (versión china: Colección estándar de C++) para dominar el estándar de C++;
21. Lea atentamente lo que pueda entender del libro; si no comprende este libro, muerda la bala y léalo;
22. léalo por primera vez; léalo por segunda y tercera vez;
23. Consulte C++ efectivo, C++ más efectivo y C++ excepcional;
24. en la cuna del entorno de desarrollo integrado, aprenda a controlar el entorno de desarrollo integrado y aprenda el programa de procesamiento de línea de comandos
25 Discute puntos de conocimiento significativos de C ++ con otros en lugar de discutir si XX es bueno o no; , ya sea YY o ZZ;
26 Lea "Práctica de programación" y siga estrictamente sus requisitos;
27. C y C++ tienen el mismo aspecto, tienen exactamente el mismo significado y función.
28. C++ no es de ninguna manera una supuesta "extensión" de C; si C++ fuera llamado lenguaje Z desde el principio, no asociaría los lenguajes C y Z tan estrechamente;
29. No creas que habrá problemas al aprender C++ después de aprender el lenguaje XX; simplemente estás aprendiendo un lenguaje completamente nuevo;
30. , decide si has aprendido c++;
31. El secreto para aprender a programar es: programación, programación, programación
32. Presta atención a los siguientes libros: C++ Efectivo. Construcción de software orientada a objetos, construcción de software orientada a objetos, patrones de diseño y el arte de la programación informática;
33. Recuerde: la tecnología orientada a objetos no es solo una patente para C++;
34. Ingrese los ejemplos del programa en el libro en la computadora para practicar, incluso si hay código fuente en el CD de soporte
35. Amplíe los ejemplos significativos que se ven en el libro;
36. Preste atención a la tecnología de manejo de excepciones en C++ y aplíquela en su propio programa.
37. Revise con frecuencia los programas que haya escrito antes e intente reescribirlos para aplicar los nuevos conocimientos que ha aprendido;
38. Termínelos todos y registre sus ideas para resolver problemas;
39. El lenguaje C++ y el entorno de desarrollo integrado C++ deben aprenderse y dominarse al mismo tiempo;
40. Si ha decidido aprender C ++, continúe, porque el propósito de aprender un lenguaje de programación es dominar la tecnología de programación, que es multilenguaje
41. El idioma compite ferozmente. Deberíamos centrarnos en aprender el lenguaje C++ en sí.
42. Cuando escriba un programa C ++ a mitad de camino y descubra que su método es deficiente, no lo detenga inmediatamente, complete aproximadamente la parte restante lo antes posible para garantizar la integridad del diseño. luego analízate si cometes un error, rediseña y reescribe (ver 43). No te preocupes, realmente no es fácil diseñar clases en C++; El nivel de diseño de su propia clase mejora constantemente y se perfecciona y desarrolla en la práctica de la programación;
44 Nunca siga algunas reglas desconocidas solo porque el programa es "pequeño": los buenos hábitos se cultivan, no se recuerdan de inmediato; p>
45. Cada vez que aprendas un punto difícil en C++, intenta explicárselo a los demás para que puedan entenderlo; si puedes explicarlo claramente, significa que realmente lo entiendes;
46. Registre los puntos de conocimiento que ignora o no comprende cuando se comunica con otros;
47 Continúe presentando requisitos más altos para su programa, incluso si el número de versión de su programa se convierte en la versión 100. xx ;
48. Conserva todos los programas que escribes; esa es una de tus mejores acumulaciones;
49. Por favor, no seas una persona impetuosa;
50. ¡Por favor, ama C++!
Suplemento:
Algunas ideas sobre cómo aprender C++, espero que sean útiles para los principiantes.
1. Si nunca antes ha estado expuesto a C++, es particularmente importante elegir el primer curso de C++. Creo que puedes elegir según los siguientes criterios:
A. Después de todo, C++ ha cambiado mucho.
B. Sea integral, pero no demasiado profundo. Esto le ayudará a tener una comprensión integral de C++ y a sentar una base sólida. Los libros de texto fáciles de entender también pueden acelerar su progreso de aprendizaje y hacer que se sienta realizado.
C. Cada punto de conocimiento debe tener ejemplos completos para ilustrar cómo usarlo. Tenga en cuenta que la integridad mencionada aquí no significa todos los fragmentos de código. Debido a que nunca antes ha estado expuesto a la programación en C ++, el código completo puede brindarle un concepto general y puede hacer muchos ejercicios rápidamente, porque la programación variable comienza con la imitación y el código completo solo le indica un paso completo. No tienes que adivinar.
D. Recomendación: C++ Junior Enhanced Edition
Cuando tengas cierta base, debes elegir algunos libros para mejorar rápidamente. La característica de este tipo de libros es que no sólo te enseña a usarlo, sino que también te dice cómo pensar. No eres tan fácil de leer. Es profundo y no se puede entender con solo leerlo una vez.
Recomendado: Piensa en C++, C++ efectivo y C++ más efectivo.
Lenguaje de programación C++... Pensamientos sobre C++
3. El siguiente paso es leer y practicar repetidamente los libros presentados en el segundo paso. Debido a que estos libros tienen un gran alcance, todos obtendrán algo diferente según sus propios fundamentos. Por ejemplo, si su base no ha alcanzado un cierto nivel, entonces está haciendo la vista gorda ante algunas tecnologías avanzadas, ¿no lo cree? Después de mejorar hasta cierto nivel, intenta leer un libro antiguo y descubrirás muchas cosas nuevas.