C语言基础知识(一) )。
C语言基础知识1
内容说明
主要1.c语言的历史背景
内容2.c语言的特点3.c语言的基本词法—标识符4.c语言的基本数据类型
要点1 .标识符的概念2 .整数数据类型
难点1 .标识符的概念2 .常量和变量的区别
问题是什么是c语言? 为什么会出现c语言呢?
提出
一. c语言概述
1 .介绍c语言出现的历史背景2 .介绍c语言的特点
3. C语言的基本结构和编程样式示例:分析以下程序的结构#include /*头文件main /*主函数*/int a,b,sum; /*声明部分,定义变量*/a 123的b 456; sum a b; printf “sum is %dn”,sum; /*输出C的值*/汇总: C程序的主要结构特征如下。 所有的c程序都是由一个或多个函数组成的程序模块构成的。
程序可以包含任意数量的不同名称的函数,但必须具有,并且只能是
main ) )有主函数。 c程序始终从主函数main ()开始
点击
C语言程序由语句组成,"; ”作为语句的中止符号或分钟
分隔符。 一行可以包含多个语句,一个语句可以占用任意数量的行
在c语言程序中,用包围函数体。
C语言注释格式:/*注释内容*/。
2.c语言基础知识1 .标识符
概念用作变量、符号、函数和数组、文件等的名称。
确定标识符命名约定:由字母、数字、下划线组成,且第一
字符必须是字符或下划线。
分类关键词为附录int、if…
标识符预定义标识符printf…
注意用户标识符知道名字_in、a23b…
【注意】标识符区分大小写。
标识符的长度为8个字符,无法识别长度超过8个字符的字符。
2 .常数
概念在程序执行过程中不能改变其值的量。
数值常数
符号常数---用标识符表示常数。 例如,#define PRICE 30 /*命令行定义*/main int num,total;
num 10;
总编号*价格;
printf“总% d”,总; 【注意】符号常数的值不能在其范围内变更或代入。 习惯上,符号定名使用大写,变量名使用小写。
要更改符号常量的值,必须在命令行中进行更改。 “完全变更”。
3 .变量
概念值可以更改的量称为变量。 遵循标识符的命名规则。 深化变量实质:例: a 3; 作为变量名a变量值存储单元存储
【总结】常数和变量的区别:取值是否固定。
3 .关于整数数据
整数常数的表示
十进制整数。
八进制整数。 以0开头。 十六进制整数。 以0x开头。 整数变量
整数数据存储在存储器中的格式
数据以二进制格式存储在内存中,占用2个字节,数值为
补数表示。 如果将整数变量I的值定义为10,则内存中存储的格式如下:
0000000000001010没有限制时,最高位为符号位,最大正整数为32767。 0111111111111求负数补数的方法是将该数的绝对值的二进制形式逐比特地
相反再加一个。
整数变量的分类。 请参阅下表。 类型字节数范围[ signed ] int2- 2至2-1 unsigned int 20至2-1 [ signed ] short [ int ]2- 2至2-1 unsigned int 20至2-1 long [
整数不是负数。
整数型变量的定义形式整数型标识符变量名【说明】注意选择数据类型避免数据溢出。
长整型常数和无长整型常数有后缀l或l和lu或
LU标志c语言基础知识(2)内容说明
主要1 .实际数据类型的基本
内容2 .字符型数据类型的基本知识3 .变量定义时的赋值4 .各数值型数据之间的混合运算
要点1 .实际数据类型的基本知识2 .字符类型数据类型的基本知识
难点1 .文字数据和整数数据的相互转换2 .变量定义时的初始值
一.介绍实变量
1 .实体数据在存储器中的存储格式
实际数据在存储器中占用4字节(32 )位。 以指数形式记忆。
系统将实型数据分为小数部分和指数部分。 忠实数3.6547的
存储格式如图所示。
. 365471
小数点以下的指数
. 36547 * 10 3.6547
2 .实数型变量的分