C language 01

Source: Internet
Author: User

1. The C language was invented in 1972 and was first used to rewrite the UNIX operating system (Unix was previously written with sinks), and the C language was greatly expanded with the success of UNIX. C language is a process-oriented language, non-object-oriented, objective-c and C + + are object-oriented.

2. C language Features: Rich operator (34 kinds), rich data type (integer int, float float, char char, array type int[], pointer type void*, struct type struct, common body type Union, note no Boolean type), Allows direct access to the physical location and operation of the hardware. There are high-level language functions, and assembly language bite, Bytes and addresses to operate, and these three are the most basic computer work unit, high efficiency and portability good.

3. The use of C language: has a strong data processing capabilities, and allows direct access to the physical address, directly to the hardware operation, so it is suitable for writing system software, graphics processing, microcontroller programs, embedded system development. Android's underlying system is written in C language.

The core of iOS development is the addition of a layer of object-oriented syntax based on the C language, Objective-c,oc.

4.

C language 01

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.