
C语言基础
文章平均质量分 64
BeiZhang1991
这个作者很懒,什么都没留下…
展开
-
C语言基础复习之指针
C指针基础1.指针是什么 指针就是地址,一个变量的地址就称为这个变量的指针2.指针变量 1如何定义指针变量 类型名 *指针变量;int*point_1,*point2; *号表示该变量的类型是指针型变量定义指针变量必须指定数据的基类型,只有这样才能按照存储单元的长度和数据的存储形式正确的去除该数据。(涉及到指针的移动问题) 2引用指针变量:int *p=原创 2013-04-30 17:24:14 · 674 阅读 · 0 评论 -
c语言复习之局部变量和全局变量以及局部函数和全局函数
变量的作用域 定义变量有三种情况: 1.在函数的开头定义 包含函数的实参列表 (只在本函数内有效) 2.在函数内的符合语句中定义 (只在符合语句中有效) 3.在函数的外部定义 (在本文件内有效) 1和2是局部变量,3是外部变量(全局变量) (c的一个习原创 2013-04-28 10:55:01 · 2136 阅读 · 0 评论 -
C语言复习之文件的操作
C语言把文件看作是一个字符(或字节)的序列,即由一个个字符或字节的数据顺序组成。一个输入输出流就是一个字符流或字节流。 数据在磁盘的存储:1.字符存储2.按字节存储(二进制文件) 文件缓冲区:ANSI C标准采用“缓冲文件系统”处理数据文件。 输出文件缓冲区原创 2013-05-04 18:20:59 · 1005 阅读 · 0 评论 -
C语言复习之建立自己的数据类型
C语言允许用户根据自己的需要建立自己的数据类型。1. 定义和使用结构体变量1.1结构体结构体:C语言允许用户建立不同数据类型组成的组合型数据结构(有些高级语言称为记录record) 定义struct 结构体名{成员列表};结构体的成员定义:类型名 成员名; 注:一般结构体名第一个字母大写。成员可以是另一个结构体类型。 struct D原创 2013-05-05 16:19:35 · 889 阅读 · 0 评论 -
低级语言依赖具体的计算机硬件,为什么高级语言不会?
你问这个问题,应该是语言初学者,其实原理很简单,因为低级语言直接控制的是硬件具体的寄存器锁存器或者其他的设备,好比是老师叫你跳一下,你就跳一下(你有这个能力),但是假设老师叫你飞起来,你飞不起来(你没有这个能力),这就是低级语言直接运用在硬件上的例子;高级语言不是直接和硬件打交道的,是为了实现某一个目的,比如你用c算一个1+1,虽然你在描述的时候会设一个int a和int b,然后给他们赋值在运算原创 2013-07-01 22:40:39 · 2264 阅读 · 0 评论