-
数据与C
数据与C 一、int类型 获取值的途径 ==赋值== ==通过函数(如,scanf())== 八进制和十六进制 0x或0X前缀表示十六进制 0表示八进制 以%d显示十进制 以%o显示八进制 以%x显示十六进制 其他整数进制 short 16 %hd int 16或32 %d long 32 %ld -
C语言概述
C语言概述 简单的C程序示例 #include<stdio.h> int main() { int num;//声明 num=2; printf("这是第%d章。",num); return 0; } 这是一个简单的C程序其输出:==这是第2章。== 概要 #include<stdio.h> 意为包 -
C语言学习记录(终)
C语言学习记录(终) 一、知识要点(文件) 一、文件和文件类型指针 1、==流和文件的概念== 流的概念 我们不管什么物理设备硬件什么的,就把数据的输入输出抽象化为一种流,这样就可以方便编程,具有通用性。 流分为文本流和二进制流 文本流中的数据以字符形式存放,每个字符用ASCII码表示,占一个字节。 -
初识C语言
初识C语言 一、C语言的起源 1972年贝尔实验室的丹尼斯.里奇和肯.汤普逊在开发UNIX操作系统设计了C语言 二、C语言的优点 ==用C语言编写的程序更易懂、更可靠== 设计理念让用户更轻松完成自顶向下的规划、结构化编程和模块化设计。 ==高效性== C语言具有汇编语言才具有的微调控制能力,可根据 -
C语言学习记录(八)
C语言学习记录(八) 一、结构类型及其变量的定义 1、==结构类型的定义== 结构类型是聚合类型对象的抽象,通常要由程序员自行定义。因此结构类型是用户自定义类型。 定义结构类型的一般格式 其定义语法格式为:struct 结构类型名 { 成员列表;}; struct是关键字,表示声明要定义一个结构类型 -
C语言学习记录(七)
C语言学习记录(七) 一、知识要点(函数) 一、函数的作用 在一个应用程序中的若干个功能相互独立,可单独操作的程序单元叫做模块。在C语言中用函数实现模块的功能,将这些模块构成完整的程序来完成问题的解决。 在C语言中,除了主函数,其他的函数称之为子函数。一个C语言程序由一个主函数和若干个子函数构成,主 -
LeeCode刷题记录——哈希表
根本没学过这个东西,被薄纱,直接躺板板了,抑郁的时候垂死病中惊坐起,赶紧上来记一下笔记。 题目:给定一个字符串 s ,请你找出其中不含有重复字符的最长子串的长度。 评论区和官方参考答案都看了一遍,最终我选择了这个版本的答案:(才,才不是因为它简单呢) class Solution { public: -
C语言学习记录(六)
C语言学习记录(六) 一、知识要点(指针) 一、指针和指针变量 1、==指针的概念== 内储存器:是用来存放程序和数据的装置,基本职能是正确存放和读取一个数据。他由一系列内存单元构成,而内存单元的编号叫做内存地址。 内存地址是不变的,但是内存单元里的数据可以变化。内存地址通常称为指针。通过指针可以访 -
解放AI生产力——为什么要使用ComfyUI
最近状态不好,所以这几天基本没干什么,就分享一下和AI绘画有关的东西吧。 此前我都没有抱着一种教学的心态来写博客,因为我所掌握的东西实在太过简单,只要一说大家就会了,我害怕我在人群里失去自己的特征,但不得不承认,这是一种很丑陋的心态,重要的是我否定了自己所学的东西,如果不愿承认现在的软弱,我就始终看 -
LeeCode刷题记录—轮转数组
在做了两道题之后,我逐渐适应了LeeCode题目的难度,并可以写出正确答案了。 我发现在这些简单的问题里面,其他大部分算法的时间和空间差别不大,我需要学会的是怎么在设计时优化自己的算法,什么样的算法是耗时的,什么样的算法是不耗时的。 上面是一些心得,下面是题目: 给定一个整数数组 nums,将数组中