C语言基础

程序设计和C语言

计算机的本质是“程序的机器”,程序和指令的思想是计算机系统中最基本的概念。

程序设计是软件开发人员的基本功。

进行程序设计,必须用一种计算机语言作为工具,否则只是纸上谈兵。可供选择的语言很多,各有特点和应用领域。

C语言功能丰富,表达能力强,使用灵活,应用面广,目标程序效率高,可移植性好,既有高级语言的优点,又有低级语言的许多特点。

 1.什么是计算机程序

程序:一组计算机能识别和执行的命令。

2.计算机语言

1.低级语言:机器语言(0和1),汇编语言(符号语言)
2. 高级语言:非结构化语言,结构化语言(顺序结构,选择结构,循环结构),面向对象语言(c++,c#,java等)

3.C语言特点

1.语言简单,紧凑,使用方便,灵活(32个关键字)

2.运算符和数据类型丰富

3.程序设计结构化,模块化

4.生成目标代码质量高

5.可移植性好

4.32个关键字

auto              break                case          char        const            continue           default       do

double           else              enum             extern    float               for                goto               if

int                 long              register         return 

short            signed             sizeof            static

struct         switch        typedef           unsigned      union         void          volatile            while

其共同点为:小写字母,都是单词        

5.标识符

用户标识符:由字母(26个大小写字母)数字(0-9)和下划线(“_”)组成,但不能以数字开头,区分大小写。

小测验:

区分以下标识符,哪些是合法标识符,哪些是不合法标识符。

x>3 (x)               Abc (✓)               _max(✓)               1_b(×)               a123(✓)     

name(✓)            Int(✓)                   int- (×)       _int (✓)              int(x)

提示:

1.标识符中不能含有除字母,数字和下划线外的其他字符。

2.用户标识符不能与关键字重名。

 

 

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值