
C语言
summer_viber
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
各类数值类型之间的混合运算、强制转换、算术运算符和算术表达式
各类数值类型之间的混合运算: 变量的类型是可以进行转换的,在之前的博客里面也写过,数据类型的转换有两种:一种是隐式转换(自动转换),另一种则是显式转换(强制转换 ),一般的数据运算都是系统自动进行隐式转换 。 隐式转换遵循以下规则: 数据类型不一样的时候,先转换成同一类,再进行运算。 转换按数据长度增加的方向进行,例如int型和long型进行运算,先将int型转换为long型再进行运算。 所有的...原创 2019-07-02 23:28:40 · 684 阅读 · 0 评论 -
C语言介绍以及Visual C++6.0下载、安装和使用方法简介
C语言的特点: 1、C语言简洁、紧凑,使用方便,灵活。 1)ANSI C一共有32个关键字 2)9种控制语句,程序书写自由,主要由小写字母表示,压缩了一切不必要的成分。 2、运算符丰富,共有34种 3、数据结构类型丰富 4、具有结构化的控制语句 5、语法限制不太严格,程序设计自由度大。 6、C语言允许直接访问物理地址,能进行(bit)操作,能实现汇编语言的大部分功能,可以直接对硬件进行操作。因此有...原创 2019-06-27 21:48:17 · 3368 阅读 · 2 评论 -
算数运算符、算术表达式
算术运算符和算术表达式 运算符的优先级: C语言中 ,优先级分为15级。1级最高,15级最低。优先级较高的先于优先级低的进行运算,若二者优先级一致,则运算符结合性所规定的方向进行运算。 运算符的结合性: C语言中,结合性分为两种,一种是左结合性另一种是右结合性。如果算术运算符的结合性是左结合性,即先左后右,例:x-y+z,则y先与-结合,执行x-y,再进行+z。而自右向左的结合方向则是右结合性。最...原创 2019-07-04 02:39:54 · 430 阅读 · 0 评论 -
C语言——数据类型、运算符和表达式
C语言类型: 四类八种,具体如下: 基本类型:整型、字符型、实型(浮点型:单精度型、双精度型)、枚举类型 指针类型 构造类型:数组类型、结构体类型、共用体类型 空类型 关于这些数据类型的基本概述: 1、基本数据类型: 最主要的特点是,其值不可以再分解为其他类型 。也就是说,基本数据类型是自我说明的。例如我们身体的细胞,可以构成组织和器官。 2、构造数据类型: 构造数据类型是根据已定义的一个或多...原创 2019-06-28 21:33:36 · 488 阅读 · 2 评论 -
C基本语句介绍(上)
C基本语句介绍: C基本语句介绍: C程序的执行部分是由语句组成的,程序的功能也是由执行语句实现的。 C语句可分为以下五类: 1)表达式语句 表达式语句由表达式加上分毫“;”组成 其一般形式为:表达式; 执行表达式语句就是计算表达式的值.。 例如:x=y+z;这就是一个赋值语句 2)函数调用语句 由函数名、实际参数加上";"组成。 其一般形式为:函数名(实际参数表); 执行函数语句就是调用函数并把...原创 2019-07-05 02:40:37 · 346 阅读 · 0 评论 -
C语言——整型变量
标题整型变量的分类: (注意:占几个字节跟操作系统和编译器规定有关,可以在编译器上调试查看!) 1)基本型:类型说明符为int,在内存中占4个字节 2)短整型:short int或short,所占字节和取值范围基本相同 3)长整型:long int或long,在内存中占4个内存 4)无符号型:为unsigned 在编译器中输出变量类型所占字节数: 说明一下,这个程序我原本以为会运行得很顺利,结...原创 2019-06-30 12:49:12 · 22971 阅读 · 5 评论 -
实型变量(浮点型变量)、字符型数据、字符串常量(变量)、字符常量(变量)
实型变量 1、实型变量的舍入误差 因为内存分配给实型变量的空间是有限的,所以当存储数据时,就会遇到舍入的问题,我们举个例子 void main() { float a,b; a=123456.789e5; b=a+20; printf("%f\n",a); printf("%f\n",b); } 这个时候出现的结果就是这样,又因为a本身已经溢出了,加上20之后也是没产生变化的。 字符型数据 ...原创 2019-07-01 00:00:17 · 2824 阅读 · 0 评论 -
C基本语句(下)
继上上篇博客的putchar语句,当时有个实例程序要写,今天给补上: #include <stdio.h> void main() { char a = 'B',b = 'o',c = 'k'; putchar(a); putchar(b); putchar(b); putchar(c); putchar('\t'); putchar(a); putc...原创 2019-07-07 02:50:38 · 220 阅读 · 0 评论