会员
周边
众包
新闻
博问
闪存
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
冬瓜先生
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2019年12月7日
变量与运算符
摘要: #代表注释一行 ‘’‘ 注释多行 print输出 打印到屏幕上一些信息 可以接受多个字符串,用逗号分隔,遇到逗号会输出一个空格 input输入 作用:从外部获取变量的值 用法 age = input("请输入您的年龄"); // 等待输入(阻塞),输入的内容保存在age里 print("age =
阅读全文
posted @ 2019-12-07 11:31 冬瓜先生
阅读(289)
评论(0)
推荐(0)
2019年10月2日
C语言文件
摘要: 一切数据皆文件,大部分设备也是文件 一切数据处理程序运行都是在内存中完成 文件的概念 文件用来存放程序、文档、音频、视频数据、图片等数据的 文件就是存放在磁盘上的,一些数据的集合。 文件用来存放程序、文档、音频、视频数据、图片等数据的 文件就是存放在磁盘上的,一些数据的集合。 文件缓冲区是库函数申请
阅读全文
posted @ 2019-10-02 22:42 冬瓜先生
阅读(166)
评论(0)
推荐(0)
链表
摘要: 数组: 元素类型相同,连续存储,静态分配 使用数组远远不能达到我们的要求 因为数组必须实现确定大小,不能实现动态申请、释放 使用malloc 动态内存分配也无法实现 malloc申请的空间,不能实现局部申请、释放 一种很强大也很重要的数据结构 —— 链表 定义:链表是一种物理存储上非连续,数据元素的
阅读全文
posted @ 2019-10-02 22:42 冬瓜先生
阅读(172)
评论(0)
推荐(0)
共用体与枚举
摘要: 共用体 共同体和结构体类似,也是一种构造类型的数据结构,既然是构造类型的,咱们先定义除类型,然后用类型定义变量 定义共用体类型得方法和结构体非常相似,把struct 改成union就可以 在进行某些算法得时候,需要使几种不同类型的变量存到同一段内存单元中,几个变量间相互重叠 这种几个不同的变量共同占
阅读全文
posted @ 2019-10-02 22:39 冬瓜先生
阅读(360)
评论(0)
推荐(0)
字符串处理
摘要: 头文件 #include "string.h" 测字符串长度函数 函数定义 size_t strlen(const char*s) 函数功能 测字符串指针s指向的字符串中字符的个数,不包括'\0' 返回值:字符串中字符个数 举例 int main(){ char str1[20] = "hello"
阅读全文
posted @ 2019-10-02 22:38 冬瓜先生
阅读(115)
评论(0)
推荐(0)
结构体
摘要: 构造类型: 不是基本类型的数据结构也不是指针,它是若干个相同或不同类型的数据构成的集合 描述一组具有相同类型数据的有序集合,用于处理大量相同类型的数据运算,有时我们需要将不同类型的数据组合成一个有机的整体,以便于引用。 不是基本类型的数据结构也不是指针,它是若干个相同或不同类型的数据构成的集合 描述
阅读全文
posted @ 2019-10-02 22:38 冬瓜先生
阅读(449)
评论(0)
推荐(0)
C语言指针
摘要: 关于内存 存储器 :存储数据器件 外存 外存又叫外部存储器,长期存放数据,掉电不丢失数据 常见的外存设备:硬盘、flash、rom、u盘、光盘、磁带 内存 内存又叫内部存储器,暂时存放数据,掉电数据丢失 常见的内存设备:ram(单片机)、DDR 物理内存:实实在在存在的存储设备 虚拟内存:操作系统虚
阅读全文
posted @ 2019-10-02 22:37 冬瓜先生
阅读(175)
评论(0)
推荐(0)
C语言动态内存
摘要: 动态分配内存的概述 在数组一章中,介绍过数组的长度是预先定义好的,在整个程序中固定不变,但是在实际的编程中,往往会发生这种情况,即所需内存空间取决于实际输入的数据,而无法预先确定。为了解决上述问题,c语言提供了一些内存管理函数,这些内存管理函数可以按需要动态的分配内存空间,也可把不再使用的空间回收再
阅读全文
posted @ 2019-10-02 22:37 冬瓜先生
阅读(340)
评论(0)
推荐(0)
C语言函数
摘要: 函数的概念 函数是c语言的功能单位,实现一个功能可以封装某一个函数来实现 定义函数的时候一切以功能为目的,根据功能去定函数的参数和返回值 函数是c语言的功能单位,实现一个功能可以封装某一个函数来实现 定义函数的时候一切以功能为目的,根据功能去定函数的参数和返回值 函数的分类 从定义角度分类(即函数是
阅读全文
posted @ 2019-10-02 22:36 冬瓜先生
阅读(298)
评论(0)
推荐(0)
预处理 、动态库、静态库
摘要: c语言编译过程 gcc -E hello.c -o hello.i 1.预处理 gcc -S hello.i -o hello.s 2.编译 gcc -c hello.s -o hello.o 3. 汇编 gcc hello.o -o hello.elf 4. 链接 gcc -E hello.c -
阅读全文
posted @ 2019-10-02 22:36 冬瓜先生
阅读(526)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告