深圳幻海软件技术有限公司 欢迎您!

C基础-C语言概述

2023-03-25

第一讲 C语言概述一、C语言的出现的历史背景   1、CPL语言:规模较大,难以实现   2、BCPL语言:无数据类型   3、B语言:接近硬件,但过于简单,功能有限  &nbsp

第一讲  C语言概述

一、C语言的出现的历史背景

     1、CPL语言:规模较大,难以实现

     2、BCPL语言:无数据类型

     3、B语言:接近硬件,但过于简单,功能有限

     4、C语言:用其编写了UNIX操作系统

     5、C++语言:功能更强大,面向对象

 

二、C语言的特点

 

     1、语言简洁,紧凑,方便,灵活(32个关键字)

     2、运算符丰富(34种运算符)

     3、数据类型丰富(整、实、字符、数组、指针、结构、共用体等)

     4、具有结构化的控制语句(顺序、分支、循环)

     5、语法限制不太严格,程序设计自由读度大

     6、既具有高级语言的功能,又具有低级语言的功能

     7、生成目标代码质量高,程序运行效率高

     8、可移植性好

 

三、简单的C程序介绍

     1、第一个程序 Hello,World!

/* example1.1   The  first  C  Program*/                <-----注释
#include <stdio.h>                                                     <-----编译预处理
main()                                                                           <-----函数
{
        printf(“Hello,World!”);                                      <-----语句
}

 

输出:Hello,World!

 

    2、输出一行信息

include <stdio.h>       /*   预处理命令  */
void main( )                     /*   主函数   */
{
     printf(“This is a  C program!\n”);        /*  调用标准库函数printf  */
}

 

    3、求两个数之和

#include “stdio.h”       /*   预处理命令  */
void main( )                     /*   主函数   */
{  int  a,b,sum;
     a=123;    b=456;
     sum=a+b;
     printf("Sum  is  %d\n",sum);
}

 

    4、求两个数中的较大者

   

 

四、C程序的结构特点

     1、C程序由函数构成。必须包含main函数(只有一个),还可以有其他函数。

     2、一个函数由两个部分组成:
           函数的首部(说明部分) 函数类型、函数名、函数参数及参数类型
           函数体   { …… } 声明部分及执行部分

     3、C程序总是从main函数开始执行。

     4、书写格式自由:一句可多行,也可一行多句,建议不要一行多句。

     5、语句以分号结束。

     6、C语言本身不带输入输出语句,必须通过调用库函数来实现输入输出

     7、以/* …… */之间的内容是注释,不影响程序的执行,可增加程序的可读性。

     注意:

     ①编译预处理命令不属于C语言本身的组成部 分。

     ②习惯上写程序时按锯齿形排列,以使层次分明。

 

五、运行C语言的步骤与方法

      1、运行C语言的步骤

 

 

       2、运行C语言的方法

       对于ios开发,使用苹果的Xcoed,进行编写。

文章知识点与官方知识档案匹配,可进一步学习相关知识
C技能树C语言概述C语言发展史134650 人正在系统学习中