当前位置:网站首页>Education is a pass and ticket. With it, you can step into a higher-level environment
Education is a pass and ticket. With it, you can step into a higher-level environment
2022-07-03 09:49:00 【Brother gun plays embedded】
Are junior high school students doing nothing to learn programming ?
Education is a pass , One ticket , You have it , You can step into a higher-level environment in advance , So if the sword goes sideways, concentrate on learning programming and give up learning , That doesn't mean you will be affected , But once you need to develop to a higher level , You need to work harder than others , Because you don't have a pass , No tickets .

Many of my classmates like programming , Some people are better off now than me , Some are not as good as me , But those who are better than me are basically no worse than me in the college entrance examination , The college entrance examination school is no worse than me .
I'm learning programming all the way , From the teacher 、 Parental pressure 、 There are also many criticisms , I also survived , But it should be noted that , I can do better , You can also learn programming better ( I C Weak language foundation , Most of the basic things come from BASIC/VB), But balance is needed .
therefore , You said you study well , First of all, make sure , How good your grades are ? There is no problem getting admitted to key universities ? I can only get two copies ? At least , You can't significantly affect your academic performance by learning programming , Although generally speaking, programming has little impact on academic performance .
The article is relatively long , More words , You can first open the avatar and pay attention to me , Then take your time ,/// Insert a : At the beginning of this year, I recorded a set of systematic introductory single chip microcomputer tutorial , If you want, just ask me for it. It's free , I can send a private message ~ Click the black font in the lower left corner of my avatar and I can also get it . I've been relatively idle recently , Take me to finish the design , Take students to provincial or above competitions ///

Ask me if I regret learning programming earlier , I regret , The first computer in my family was bought in high school , I used to program on bully in my early years , Later, I went to my cousin's unit to rub the computer .
Ask me if I regret not taking the college entrance examination carefully , I also regret , But I think , I don't spend much time on programming , More often, something else is delayed , such as : fall in love .
therefore , Don't listen to others , Just edit your program , The premise is that you are really determined to go this way , I need to remind you , People who can finally bring their interests to college graduates , Not much . Be thick skinned , If you are not thick skinned , Then we can only convince parents by keeping their grades .
There are many things that affect academic performance , Learning programming may be a , But it is absolutely of secondary importance , You should make love 、 Take the time to play games to program , I'm sure you'll be great in the end .
Get tickets to key high schools and universities , You win , Make your own program , Let's go .
Now answer a question from a netizen
Why? C The language is designed as a function that needs to be declared before it can be used ?

First , to C It is possible to add a precompile to the language to solve this problem .
Besides, why not precompile :
First ,C Language appeared very early , At that time, the compiler was also a very complex thing , At that time, the memory of the computer 、 External storage is very small , It is also a troublesome thing for the compiler to do too much , So a prior declaration becomes a norm , Keep it , The purpose is to make the compiler simpler , Although all this is very outdated .
secondly , The cost of precompiling is high , And scripting language 、 The explanation language is different ,C The scale of language projects can be very large , For example, operating system level C Language Engineering , There are tens of thousands of source files , Involving hundreds of thousands of global symbols , The burden of precompiling a project of this size is very high , If the whole project is completely scanned , Traverse all global symbols , Then do the real compilation , It is estimated that many yard farmers will go crazy , The waiting time will be particularly long .

Friends interested in MCU can come to me , I recorded some introductory tutorials about MCU , If you need children's shoes, just ask me for them , Free of charge , Private confidence in me “ Miss Lin ” You can take ~ Click to open my avatar to receive
Again ,C Language is a statically linked language , If a project is designed to compile only , Not linked , For example, some libraries will be designed like this , In some cooperative development projects , Sometimes, only obj file , Then some global symbols may not be included in the existing code , Then pre search will not find some symbols , So what to do ? If no statement is provided , This code can't be compiled .
Based on the above considerations , therefore C Language is designed like this , For developers , Not friendly , But it's not too bad , Even good in some ways .
Okay , That's all for this issue , If you think it's helpful to you in front of the screen, please press one button three times

边栏推荐
- The cyclic shift of PUCCH in NR channel is generated by MATLAB
- Error output redirection
- How does the nr-prach receiver detect the relationship between prembleid and Ta
- 307. Range Sum Query - Mutable
- QT sub window is blocked, and the main window cannot be clicked after the sub window pops up
- Eight working modes of stm32gpio and chip naming rules
- Runtime. getRuntime(). GC () and runtime getRuntime(). The difference between runfinalization()
- 顺利毕业[2]-学生健康管理系统 功能开发中。。。
- STM32 interrupt priority management
- DSP data calculation error
猜你喜欢

Fundamentals of Electronic Technology (III)_ Integrated operational amplifier and its application__ Basic arithmetic circuit

CEF下载,编译工程

Development of electrical fire system

Design and development of biological instruments

Development of fire evacuation system

Nodemcu-esp8266 development board to build Arduino ide development environment

Development of fire power monitoring system

学历是一张通行证,门票,你有了它,可以踏入更高层次的环境里
![顺利毕业[2]-学生健康管理系统 功能开发中。。。](/img/91/72cdea3eb3f61315595330d2c9016d.png)
顺利毕业[2]-学生健康管理系统 功能开发中。。。

UCI and data multiplexing are transmitted on Pusch - Part I
随机推荐
PRACH --- originator
STM32 port multiplexing and remapping
Solve editor MD uploads pictures and cannot get the picture address
numpy. Reshape() and resize() functions
Runtime. getRuntime(). GC () and runtime getRuntime(). The difference between runfinalization()
How MySQL modifies null to not null
Hal library sets STM32 clock
Please tell me how to set vscode
Nodemcu-esp8266 development (vscode+platformio+arduino framework): Part 4 --blinker_ DHT_ WiFi (lighting technology app control + temperature and humidity data app display)
UCI and data multiplexing are transmitted on Pusch (Part VI) -- LDPC coding
Matlab reads hexadecimal numbers and converts them into signed short
Electronic product design
C language enumeration type
Nr-prach:prach format and time-frequency domain
CEF下载,编译工程
学历是一张通行证,门票,你有了它,可以踏入更高层次的环境里
Oracle数据库 SQL语句执行计划、语句跟踪与优化实例
Raspberry pie installation SciPy
[CSDN] C1 training problem analysis_ Part IV_ Advanced web
Design and development of biological instruments