Red de conocimiento informático - Conocimiento informático - Problemas con el aprendizaje de C++

Problemas con el aprendizaje de C++

En primer lugar, me gustaría hablar sobre la idea de aprender a programar. En realidad, el efecto de aprender a programar es similar al de los juegos en línea. Al principio, estarás muy interesado en esos códigos, funciones, etc., especialmente si eres nuevo en la programación. Personas que acaban de aprender el primer idioma. Sin embargo, cuando profundices paso a paso, descubrirás que ya no tienes el espíritu de lucha que tenías antes. Estás jugando al juego en línea Korean Kimchi. Después de jugar hasta cierto nivel, practicas subiendo de nivel todos los días y es toda tu fuerza de voluntad para alcanzar un nivel alto que te respalde. Aprender programación es aún más difícil. Siempre siente que lo ha aprendido todo, pero aún siente que lo ha aprendido todo. No puede hacer nada y no tiene otra fuerza de voluntad que lo apoye. En este momento, se rendirá fácilmente o cambiará a otro. Industrias como la producción de Internet, PS, FLASH y otras industrias. De hecho, déjame decirte que aunque sientes que has aprendido mucho, en realidad todavía no has aprendido nada. Cuando superes este obstáculo, lo harás. Simplemente comience. Solo quiero decirle que encontrará muchas dificultades al aprender a programar. Solo trabajando duro para superar estas dificultades podrá realmente aprender algo. De lo contrario, nunca querrá aprender a programar y cambiar de carrera. lo antes posible.

A continuación, te ayudaré a planificar un camino de programación.

Hay muy pocas personas que aprenden programación y nunca han aprendido el lenguaje C. El primer idioma que aprendes, aunque algunas personas dicen que primero debes aprender VB, este concepto en realidad es incorrecto. El lenguaje C es realmente mejor que VB y, para ser honesto, si no aprendes nada más después de aprender C. Parece que nunca has aprendido nada y sientes que no has aprendido nada. Sin embargo, para los principiantes, solo el lenguaje C puede establecer tu comprensión de los conceptos de programación. VB no es programación, VB es solo una herramienta. Lenguaje completo, un lenguaje que realmente te permite saber qué es la programación. Las personas que son nuevas en el lenguaje C y usan el compilador TC2 siempre dicen que han aprendido C. Tampoco puedo escribir ningún software. Él dice que la programación es programación, no software. El software es un componente del programa. Si desea programar software, podrá hacerlo fácilmente en el futuro. Maestro, lo que necesita aprender ahora es programación. Lo que necesito aprender ahora son los algoritmos. El alma de la programación son los algoritmos, todos deben recordar esto.

Entonces, el primer curso si desea aprender el lenguaje C, los libros recomendados son "Programación en C" del Sr. Tan Haoqiang. " (Tsinghua University Press) o el "Lenguaje de programación C" de Knihan (EE. UU.).

Los principiantes pueden necesitar un libro. Si desea utilizar un conjunto de tutoriales en vídeo que le ayudarán a empezar más rápido, le recomiendo que busque "Tutorial en vídeo en lenguaje C" en Baidu. El primer registro en la primera página es este tutorial y coincide con el Tutorial de "Programación en C" del profesor Tan

Nota: ¡Algunas personas dicen que el libro de Tan Haoqiang! No es bueno y es demasiado rígido. Entonces solo puedo decir que, en el mejor de los casos, eres una persona que no está satisfecha con una botella de agua y deambula con una botella de agua. Cuando realmente quieras dominar la tecnología avanzada, lo encontrarás. no puedes dominarlo.

¿Qué tipo de lenguaje C se debe aprender para considerarlo completo? De hecho, algunas personas no lo han aprendido desde el principio. todavía estudiándolo. Entonces deberías ir a ¿Cuándo deberías aprender el siguiente idioma? En términos de tiempo, te recomiendo que si tienes 6 horas de tiempo para estudiar todos los días, después de un mes y medio, puedas pasar al aprendizaje. proceso del siguiente idioma...(Se estima que la gente común ha dominado todo lo que debería dominar en este mes y medio)

Entonces, ¿qué vas a aprender a continuación? Hablando de VB, también se llama edición profunda. Esta afirmación es muy ingenua. Después de aprender el lenguaje C, ¿por qué debería aprender VB? De hecho, VB es muy poderoso y fácil de comenzar. Fácil de dominar El famoso sistema DOS fue escrito en lenguaje BÁSICO. Sin embargo, un software tan fácil de usar es malo para las personas que son profesionales en programación. Las funciones de los controles VB son dependientes. Es tan poderoso que ni siquiera necesitas hacer nada. Si lo piensas bien, puedes escribirlo. Sin embargo, después de todo, los controles no se pueden controlar según tus deseos. Los controles son cosas muertas. La idea de escribir es una función (llamada método en Java). Además, aprender VB también requiere aprender Delphi.

Nota: generalmente puedes saber qué idioma es de un vistazo. está programado, mientras que el software escrito en VB es casi imposible de encontrar.

Por lo tanto, las únicas dos opciones que necesitas aprender a continuación son C++/Java.

p>

Java en realidad es una modificación de C++. La parte del puntero de C++ se elimina, lo que hace que C++ sea más seguro y ligeramente más simple que C++. Necesita encontrar algunas introducciones sobre Java, consulte a continuación.

Escuché una. El profesor de Beida Jade Bird dice que el objetivo final de desarrollo de Java es J2EE. Creo que de lo contrario, J2ME también debe ser una dirección de desarrollo, pero el entorno de desarrollo es muy diferente de J2SE y J2EE. la parte J2ME En cuanto a J2SE, para ser honesto, hay muy pocos programas J2SE en el mercado. ¿Cuántos programas has visto con el nombre de extensión .jre? Pero aún necesitas, déjame decirte, gente que aprende Java. Primero debe entrar en contacto con el software GUI de Java, pero también es un problema de métodos de desarrollo, ya sea que desee desarrollarse en J2EE o cambiar a la programación GUI, J2SE definitivamente no es un desvío. el algoritmo es el más importante. Y la mayor ventaja de Java sobre C++ es que está completamente orientado a objetos y es multiplataforma. De hecho, incluso si aprendes Java primero, aún puedes dominar C++, los programadores de Java y C++. ¡Es muy fácil de transferir entre los programadores! Hablemos de algunas de las ventajas de Java. Java es mucho más conveniente que C ++. Después de descargar el compilador, puede escribir programas con un bloc de notas. Voy a construir un sistema Linux. He visto empresas de desarrollo y descubrí que muy pocas usan JBuilder. Por lo general, usan UltraEdit para escribir programas directamente. Para C ++, debes usar un compilador como VC ++. La configuración es baja y es difícil de usar. Solo hablar de VS cuesta dinero y el JDK siempre es genuino (descarga gratuita). De hecho, esto es solo una cuestión de hábito. o C++ primero, dominarás rápidamente el otro.

Hay muchos libros sobre Java. No compres ejemplos para principiantes. Compra los que hablan sobre los conceptos básicos. Bueno, también recomiendo tutoriales en video. Java es fácil del profesor Sun Xin. Vaya a 52ebook y busque directamente el nombre "Java es fácil". Hay 12 CD en un paquete, solo descárguelos todos. enseñarle cómo configurar, dónde descargar el compilador, etc.

¿Cuándo lo aprenderá? Se recomienda que después de aprender, pueda escribir un sistema de gestión hotelera de manera competente sin leer ninguna información (por supuesto). puede consultar la documentación de ayuda de JAVA). A continuación, puede aprender otras cosas.

Esta otra cosa es C++. Una vez más, los programadores de Java pueden dominar C++ fácilmente. ¡el resto es práctica!

Puedes comprar libros de C++. Este libro sobre la aplicación del lenguaje C++ + SQL trata sobre ejemplos de sistemas de bases de datos. Es muy importante practicar más. Los tutoriales recomiendan el video tutorial de VC ++ del profesor Sun Xin, vaya a Xunlei y busque "Sun Xin VC ++", solo encuentre ese tutorial de empaquetado de 700M

De hecho, si aprende Java y C, realmente puede dominarlo. Descanse usted mismo. Déjeme hablar de ello a grandes rasgos.

Por ejemplo, puede aprender a ensamblar, lo cual en realidad es muy agotador, pero los maestros de ensamblaje siempre están en demanda.

¿Qué pasa con VB? ? ¿Qué pasa con DELPHI? Jaja, es VB otra vez, lo aprendes ahora. Cuando aprendes VB, puedes dominarlo en solo unos días.

Puedes aprender todo lo que quieras, e incluso puedes aprender Flash. Incluso Flash ActionScript se puede dominar fácilmente.

De hecho, ahora tu camino está decidido. Todo lo que te queda es practicar y. desarrollarse en una dirección superior

Antes de esto, le sugiero que realice algunos exámenes. Pruebe

Tome el examen de calificación vocacional de software informático de China y tome directamente el examen de ingeniero de software intermedio. aprende algo más y toma el examen de ingeniero de redes. Si quieres, puedes aprender más cosas. Toma todas las pruebas del Nivel 1 al 3 del Examen Nacional de Rango de Computación.

En este nivel, yo. No creo que necesite decir nada más. Todo depende de ti.

Finalmente, recuerda dos frases

¡El alma de la programación es algoritmo + estructura de datos! >

¡Lo más importante es aprender bien a practicar la programación!

p>

Finalmente, ¡espero que este artículo te sea útil! Estas son todas las experiencias que nuestros antecesores dejaron a nuestros descendientes cuando navegaba por el foro. En definitiva, creo que es muy bueno, ¡claro que es solo mi opinión! Si estás de acuerdo, ¡adoptalo!