初识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类型定义的变量名称

}

在浏览的同时希望给予作者打赏,来支持作者的服务器维护费用.一分也是爱~