C语言入门资料之C语言概述和数据类型

第一章 C语言概述

Main函数有且只能有一个。

Scanf(“%d”,&a); 编程时用scanf输入时一定不要忘了取地址符,还有各种语句的分号。

常见的for, if, while 后不加分号,但是do while 后要加分号。

注意区分当型和直到型循环。

第二章 数据类型

1 标识符:只能由数字,字母,下划线组成,且第一个字母必须是字母或下划线,不能使用关键字。

2 常量:符号常量的定义 #define 常量名 取值。 符号常量在程序中不能重新赋值。

3整形变量:

基本整形

int

两字节

短整型

short

两字节

长整型

long

四字节

4 实型:

常量 指数形式 1.8e-3 尾数可以是整数或小数 但指数只能是整数。

变量 常用单精度float 占四字节。

5字符型:

字符常量 ‘a’ + 一定加’’ 空格 

转义字符常量 常见的如\n

字符变量 char 占一字符

字符变量实际上是储存字符的ASCII码的值

A~Z则是65~90  a~z则是97~122

只有000~127这些字符。

字符型数据与整形数据可通用

char c1=a;

   Printf(%c\n,c1);

   Printf(%d,c1);

输出结果为 a

           97

%c字符型 %d整形 %f实型

%6.2f 表示输出6个位置,保留两位小数。

c=4.2; printf(%6.2f,c);

结果为:“  4.20

字符串常量:

用双引号括起来的若干字符序列(包括空格)。

反斜杠和双引号作为符号使用时应用\转义

a\bcd写成a\\bcd  abcd写成a””bcd

² 在储存字符串型常量时,由系统在字符串的末尾自动加一个’\0’作为字符串结束的标志。

² 不可把字符串付给一个字符变量。

6

允许在定义变量的时候对变量赋初值。如果赋值号=两端的数据类型不同,赋值号右边的类型转换成其左边的类型。这种转换时截断型的转换,不会四舍五入。

 

强制转换:一般形式: (类型说明)(表达式)

类型说明符和表达式都需要加括号。如(int)(a+b)(int)a+b不同。想想为什么。

强制转换是临时转换,不改变数据本身的类型和值。

 

本章下载地址

关于 i塔尖


    i塔尖是福大、厦大、福师大、安徽师大在校生创立的学习资源分享公众号,在运营理念上,我们始终秉持着为用户创造价值,为用户提供高质量的学习资源。目前我们用户增长很快,“i塔尖”也得到了大家的认可,每天的互动也很频繁密集。感谢大家的支持!如果您需要学习资源,只要您在微信回复我们你需要的资源,我们就会在12小时内给你回复,省却您去网上找资源的时间,方便您的学习和 生活。我们是公益性的项目,加入我们团队或者给我们提意见和建议,请发邮件到itajian@qq.com,感谢您的支持。


C语言入门资料之C语言概述和数据类型

2014中国科学技术大学普通化学.pdf

2018-8-7 16:22:52

南开大学通信综合基础资料.pdf

2018-4-30 12:32:40

搜索