当前位置:网站首页>程序猿学英语-Learning C
程序猿学英语-Learning C
2022-07-02 06:28:00 【江藤霞】
LEARNING C
看手册的同时学一下英语,还挺不错的!
原文:
LEARNING C
C is a programming language developed in 1970’s that allows program development flexibility (low level constructs) and tools (libraries) to write efficient code.
Most low level programmers prefer C, as Java programming language forces more rigorous structure and Object Oriented programming style.
But in applications where many millions of data needs to be processed, speed is critical, or better programmer controlled memory management is required, java may lack the efficiency to provide a practical solution.
C is also widely used in numerical applications such as solving large systems of equations, developing low level utilities such as device drivers, programming data compressionalgorithms, graphics applications, and computational geometry applications and game programming.
C places a high “trust” on the programmer and allows the programmer to use constructs freely. This provides flexibility and a great deal of power, but the programmer must take great care in developing, debugging and maintaining programs.
C and UNIX provide the ideal programming environment for the experienced programmer. Much of Unix kernel is written in C.
Learning to program in C gives a set of low level programming tools that is unmatched by any other programming language.
The power of C is its ability to express programming instructions using a combination of low level and high level constructs and has great of control over how your programs allocate, use and free memory.
参考生词:
边栏推荐
- 深入理解JVM
- How to uninstall SQL Server cleanly
- Matlab-其它
- Deep understanding of JVM
- Open3d learning note 3 [sampling and voxelization]
- E-R draw clear content
- A brief analysis of graph pooling
- It's great to save 10000 pictures of girls
- 静态库和动态库
- Global and Chinese markets for conventional rubber track 2022-2028: Research Report on technology, participants, trends, market size and share
猜你喜欢
用于类别增量学习的动态可扩展表征 -- DER
Using transformer for object detection and semantic segmentation
Sqlyog remote connection to MySQL database under centos7 system
Use C language to receive JSON strings
Open3d learning note 3 [sampling and voxelization]
Animation synchronization of CarSim real-time simulation
樂理基礎(簡述)
C language implements XML generation and parsing library (XML extension)
On the back door of deep learning model
How to back up the configuration before the idea when reinstalling the idea
随机推荐
深入理解JVM
我的vim配置文件
Carsim problem failed to start Solver: Path Id Obj (X) was set to y; Aucune valeur de correction de xxxxx?
Array and string processing, common status codes, differences between PHP and JS (JS)
Global and Chinese market of tillage finishing machines 2022-2028: Research Report on technology, participants, trends, market size and share
Opencv3 6.3 reduced pixel sampling with filters
Find and rfind methods in string
Several methods of image enhancement and matlab code
STM32疑难杂症之ST-LINK Connection error INVALID ROM TABLE
C语言的库函数
My VIM profile
SQL操作数据库语法
St-link connection error invalid ROM table of STM32 difficult and miscellaneous diseases
Income in the first month of naked resignation
Open3d learning notes 1 [first glimpse, file reading]
Command line is too long
Learn to write article format
用C# 语言实现MYSQL 真分页
【无标题】
Smart agriculture solutions smart agriculture system development