Home > Back-end >  Computer professional students need to learn what programming knowledge, the programmer needs to hav
Computer professional students need to learn what programming knowledge, the programmer needs to hav

Time:10-05

Bald file: I don't understand how to use, how many header files in the MFC, then how to use it again, do a telecom numeral program, for example, the header file is # include #include #include And why is this,
Second, there are some functions I haven't learned, so do not understand, such as the exit (1) and the fflush (stdin) how to use and under what circumstances, and these special purpose function is where to find, is the standard I/O library?
Three, I want to ask is, as a computer professional students need to learn what technology knowledge, best to specific subjects, I now know that there are c + + programming language, data structure, database, Windows and Linux development environment, I'm a freshman now, only to learn c + +, other also didn't study, but I want to know what to learn, so that at least have a goal, and as a programmer needs to have what ability, technology and knowledge, so now I can only use software, don't know what software is, its structure and how to develop, feel confused, how can I do it independently developed software, don't know what predecessors can help me,

CodePudding user response:

Computer specialized student, if just want to be a programmer, the target is set too low
For a freshman, programming really don't try so hard, the first to learn basic course, high number of these public basic college physics must learn, discrete mathematics, data structures, and other professional basic course of computer constitute principle also must learn, following is the algorithm, the operating system, network this kind of professional course, programming is by understanding, slowly cultivate it
Learn C/C + +, take the time to make what function which size file clear, look at the MSDN, a great help to future programming, words before when BC3.1 help files are in accordance with the header file organization, in order be clear at a glance, now the help file for CB at sixes and sevens, poor too much

CodePudding user response:


One, take your time, don't be impatient,

CodePudding user response:

On the premise of guarantee test determine the goal in life, do you want to enter the traditional enterprise information or to enter programming work and so on, and then ensure that the subject of a hobby

CodePudding user response:

Way to go step by step, the meal to stutter, new to programming knowledge, think what also not, feel vast knowledge points, confusion, this is very normal
Use of header files because of using the function header file contains, so with the corresponding header file
Under what circumstances use the function, and the need to know the function of usage
Independently developed software, also need to walk a long way!

PS: although the original poster looks like missing, but still answered, perhaps to others a little use

CodePudding user response:

The so-called header file, the truth is that when you wrote a small project, for example, all the content in the main file, it will not have any problem, but with large projects, all the code in the main file is not convenient to edit and management, and even chaos, this time will be independent or high correlation code in some separate file is inevitable,

So, when to use these separate one or a set of files to connect these files or the introduction of the code in the engineering,, you will need to tell the compiler to introduce files, this is to define header files,

This is especially useful when code reuse or use class

CodePudding user response:

Learn a programming language, the two will use 1-2 kinds of programming tools,
Familiar with 1-2 database management tools,
Can programming,
, of course, data structures, algorithms, such as operating system is also the necessary knowledge
  • Related