• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
天亮yǐ后
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理

04 2020 档案

 
C语言(文件读写)
摘要:打开文件 #include <stdlib.h> exit(0);//头文件:#include <stdlib.h> // exit 结束程序,一般0为正常退出,其他数字为异常,其对应的错误可以自己指定 FILE *fopen(文件名,使用方式); //返回指向指定文件名的文件的指针; FILE * 阅读全文
posted @ 2020-04-16 16:26 天亮yǐ后 阅读(126) 评论(0) 推荐(0)
C语言(数组和指针)
摘要:数组 char a[n];n为整性或整性表达式时就不是一个可变长度的数组,反之则这个数组是可变长度的;(c99) 字符数组可以用字符串格式一次性打印。 int main() { char str[10]={'a','b','c','d','e'}; //数组只赋值部分元素时,会将没有被赋值的元素赋值 阅读全文
posted @ 2020-04-16 15:06 天亮yǐ后 阅读(131) 评论(0) 推荐(0)
C语言(内存管理)
摘要:初始化内存空间 #include <malloc.h>导入头文件 memset:使用一个常量字节填充内存空间 memcpy:拷贝内存空间 memmove:拷贝内存空间 memcmp:比较内存空间 memchr:在内存空间中搜索一个字符 若是处理字符串,将‘mem’开头改为‘str’,因为这是针对处理 阅读全文
posted @ 2020-04-16 14:03 天亮yǐ后 阅读(91) 评论(0) 推荐(0)
C语言(链表和typedef)
摘要:链表 链表是基础的数据结构:根据需求有单链表,双链表,循环链表和块状链表等(链表的出现弥补了数组的先天不足) 链表利用结构体创建:头插法要改动头结点时;由于头指针指向头结点,所以调用的方法要修改头指针指向新头结点,就需要用到头指针的地址;相应的接收头指针处要用二级指针(指向指针的指针) 内存池 因为 阅读全文
posted @ 2020-04-14 17:06 天亮yǐ后 阅读(831) 评论(0) 推荐(0)
C语言(函数)
摘要:函数的定义 文件顶部要先函数声明,之后才写函数体;(函数声明后面要写分号)【不写函数声明也是可以正常运行的】 参数:形参有两种方式:传值型:void fun(int a)、引用型:void fun(int &a) 这两种参数的调用都是 fun(a) 注:引用型是c++语法且不能传常量;形参定义和调用 阅读全文
posted @ 2020-04-14 15:39 天亮yǐ后 阅读(183) 评论(0) 推荐(0)
C语言(结构体和共同体)
摘要:结构体 结构体:主要用来组织不同类型的数据(注:结尾有分号) struct 结构体名称 { 结构体成员1; 结构体成员2; ...... } 变量名; //访问结构体成员:‘.’(成员选择运算符)、‘->’(指针选择运算符);如:book.title,(&book)->title 就是引用book结 阅读全文
posted @ 2020-04-14 12:03 天亮yǐ后 阅读(758) 评论(0) 推荐(0)
C语言(宏定义)
摘要:预处理:宏定义,文件包含,条件编译 预处理是在编译之前进行 宏定义:#define 宏名 宏值 宏定义:不是声明或语句,不需要加分号; 宏定义可以覆盖同名全局变量 #include <stdio.h> int fun(int); int n=1; //若全局变量放在同名宏定义之后则会报错(不能为常量 阅读全文
posted @ 2020-04-14 11:36 天亮yǐ后 阅读(207) 评论(0) 推荐(0)
C语言(基本概念)
摘要:变量名 变量名规则:只能用字母、数组和下划线(_)构成,且第不能以数字开头,不能使用关键字 占位符:十进制整数(%d)、无符号十进制整数(%u)、八进制整数(%o)、十六进制整数(%x)、浮点型(%f)、指数方式输出(%e)、字符(%c)、字符串(%s)、地址(%p) int main() { in 阅读全文
posted @ 2020-04-14 11:13 天亮yǐ后 阅读(221) 评论(0) 推荐(0)
 

公告


博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3