初识C语言
1.C于C++的区别
C是子集
c语言算法+数据结构
2.C的令牌
3.注释
两种方式: // 或者是/\* 这里是注释内容 \*/
4.标识符规则
命名规则(A-Z a-z 0-9 _),不允许出现标点字符(. @ $ %) c语言区分变量大小写
5.关键字
public、int、private、等等.不允许拿过来命名变量名
6.指针
指针=内存地址
7.结构体
构造类型:自己构造的类型 类似Java中的实体类
结构体变量的引用
.和(普通)->(指针)
8.共用体:union
a、定义关键词
union
b、如何引用
.或者->
c、初始化数据
与结构体相同
d、数据存储
按照最大类型计算
e、结构体和共用体的区别
共用体占用内存按照最大的算
共用体提供了多种访问形式
结构体是加起来算
9.文件操作
流的概念:数据字节集合,输入fread,输出流fwrite
文本流(ASCLL),二进制流(0101)。
文件内容:源文件、目标文件、可执行文件、头文件、二进制文件
文件的基本操作
File* fopen(打开),fclose(关闭)
#include <stdio.h>
int main(){
/* 我的第一个 C 程序 */
printf("Hello World! \n");
return 0;
//结构体,声明的同时定义变量date1
//声明结构体类型在定义变量
//直接定义结构体类型变量
struct date{//date数据类型 类似 int float
int year;
int month;
int day;
}date1;//date1,是使用date类型定义的变量名称
}
在浏览的同时希望给予作者打赏,来支持作者的服务器维护费用.一分也是爱~