C生万物呀

1、快捷键

快捷键描述
ctrl+滚轮字体变大小
ctrl+K+C注释
ctrl+K+U取消注释
home行首
end行末

2、C语言标准库函数

stdio.h:包含了输入输出相关的函数,如printf()scanf()fgets()等。
stdlib.h:包含了通用工具函数,如malloc()free()atoi()等。
string.h:包含了字符串处理函数,如strcpy()strcat()strcmp()等。
math.h:包含了数学函数,如sin()cos()sqrt()等。
time.h:包含了时间和日期处理函数,如time()strftime()difftime()等。

3、字符字符串
双引号:字符串
单引号:字符
4、占位符

符号技能
\n换行
%d整数
%c字符
%f浮点数
%c字符
5、C语言的关键字(保留字)
 auto  double  int  struct  break  else  long  switchcase  enum  register  typedef  char  extern  return  unionconst  float  short  unsigned  continue  for  signed  voiddefault  goto  sizeof  volatile  do  if  while  static

6、数据类型

**基本数据类型**- int:用于表示整数类型,通常为32位,4个字节。- char:用于表示单个字符,一个字节。- float:用于表示单精度浮点数,通常为32位,4个字节。- double:用于表示双精度浮点数,通常为64位,8个字节。- void:表示空类型,用于表示无返回值或不具有特定类型的指针。
**修饰符类型**- short:用于表示短整数类型,通常为16位,2个字节。- long:用于表示长整数类型,通常为32位,4个字节。- signed:用于表示带符号整数类型。- unsigned:用于表示无符号整数类型。
**复合数据类型**- 数组:用于存储相同类型的多个元素。- 结构体:用于组合多个不同类型的数据。- 联合:用于在同一内存空间存储不同类型的数据。- 枚举:用于定义一组具有命名值的整数常量。
**指针类型**- int*:指向整数类型的指针。- char*:指向字符类型的指针。- void*:用于表示未指定类型的指针。

7、ASCII编码

8、感想
现在的转软件方向的太爽了,有这样的路线真爽
个人目标:学习C基础知识
自我介绍:干了几年java的菜鸡
编程的目标:朝着这个方向走到黑(退休)
学习编程:我只能看录播,二倍速度,主要是想有个计划的学学C
花费多少时间:真的喜欢的话就是玩了,不算花费了,玩多长时间都可以
你最想进入的一家IT公司:钱多活少,有人背锅,少拍马屁的公司

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/633953.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

计数排序(线性时间排序)

背景 1954年由 Harold H. Seward 提出 基本思想: 假设:计数排序假设n个输入元素中的每一个都是介于0到k之间的整数 举例:10 个年龄不同的人,统计出有 8 个人的年龄比 A 小,那 A 的年龄就排在第 9 位,用这个方法可以…

本地MinIO存储服务通过Java程序结合Cpolar内网穿透进行远程连接

文章目录 前言1. 创建Buckets和Access Keys2. Linux 安装Cpolar3. 创建连接MinIO服务公网地址4. 远程调用MinIO服务小结5. 固定连接TCP公网地址6. 固定地址连接测试 前言 MinIO是一款高性能、分布式的对象存储系统,它可以100%的运行在标准硬件上,即X86等…

通讯录管理系统

文章目录 1.系统需求2.创建项目3.菜单功能4.退出功能实现5.添加联系人5.1设计联系人结构体5.2设计通讯录结构体5.3main函数中创建通讯录 6.显示联系人6.1封装显示联系人函数6.2测试显示联系人功能 7.删除联系人7.1封装检测联系人是否存在7.2封装删除联系人函数7.3测试删除联系人…

学习【Git项目管理工具】这一篇就够了

目录 1. Git概述2. Git代码托管服务3. Git常用命令3-1. Git全局配置设置用户信息查看配置信息 3-2. 获取Git仓库本地初始化仓库克隆远程仓库 3-3. 基本概念工作区文件状态 3-4. 本地仓库操作git reset 操作 3-5. 远程仓库操作查看远程仓库添加远程仓库推送远程仓库拉取远程仓库…

实战之-Redis商户查询缓存

一、什么是缓存? 前言:什么是缓存? 就像自行车,越野车的避震器 举个例子:越野车,山地自行车,都拥有"避震器",防止车体加速后因惯性,在酷似"U"字母的地形上飞跃,硬着陆导致的损害,像个弹簧一样; 同样,实际开发中,系统也需要"避震器",防止过高…

AWTK 开源智能串口屏方案视频介绍

强大的界面设计器 AWStudio。 基于 AWTK 实现强大的 GUI 功能(多窗口、输入法、动画和各种控件)。 基于 AWTK-MVVM 实现低代码开发(编写绑定规则即可实现常见应用程序)。 支持在 PC 上模拟运行,并提供 MCU 模拟器模…

SRC实战 | EDU通用漏洞分享

本文由掌控安全学院 - 叴龙 投稿 又是没事干的一天,写一下之前挖的两个通用漏洞。 1.信息搜集 首先就是信息搜集,挖edu没账号怎么办呢?sg不行,咱就找能自己注册的站。 Hunter:web.title”XX大学”&&web.bod…

2024 Google material-design-icons助力你创建更好的Material风格应用

2024 Google material-design-icons助力你创建更好的Material风格应用 Material Icons / Material Symbols 这是谷歌推出的两个不同的官方图标集,它们使用相同的基础设计。Material Icons是经典的图标集,而Material Symbols是在2022年4月引入的&#x…

Linux自动化构建工具——make和Makefile使用详解

一、初步认识make和Makefile 我们首先需要知道的是,make是一个命令,Makefile是一个文件,Makefile中包含了依赖关系和依赖方法。 从上面的文件以及指令中我们可以看到,我们可以在Makefile文件中写入依赖关系以及对应的依赖方法&…

设计模式⑦ :简单化

文章目录 一、前言二、Facade 模式1. 介绍2. 应用3. 总结 三、Mediator 模式1. 介绍2. 应用3. 总结 一、前言 有时候不想动脑子,就懒得看源码又不像浪费时间所以会看看书,但是又记不住,所以决定开始写"抄书"系列。本系列大部分内容…

配置redis挂载

1. 暂停和删除redis 2.创建文件夹 /usr/local/software/redis/6379/conf/ /usr/local/software/redis/6379/data/ 把redis-conf文件上传到conf文件夹中 3.配置网络 docker network create --driver bridge --subnet172.18.12.0/16 --gateway172.18.1.1 wn_docker_net 4.运…

Go后端开发 -- 反射reflect 结构体标签

Go后端开发 – 反射reflect && 结构体标签 文章目录 Go后端开发 -- 反射reflect && 结构体标签一、反射reflect1.编程语言中反射的概念2.interface 和反射3.变量内置的pair结构4.reflect的基本功能TypeOf和ValueOf5.从relfect.Value中获取接口interface的信息6…

C++ 设计模式之 中介者模式

【声明】本题目来源于卡码网(题目页面 (kamacoder.com)) 【提示:如果不想看文字介绍,可以直接跳转到C编码部分】 【设计模式大纲】 【简介】 -- 什么是中介者模式 (第16种模式) 中介者模式(Medi…

数据结构->链队列(c/c++)

#include<iostream> #include<algorithm> #include<vector> using namespace std; //#define MAXSIZE 5 typedef int date_t; typedef struct listqueue {//节点结构体date_t name_id;listqueue* next; }listqueue,*list; typedef struct queue {//队列结构体…

Python 面向对象绘图(Matplotlib篇-16)

Python 面向对象绘图(Matplotlib篇-16)         🍹博主 侯小啾 感谢您的支持与信赖。☀️ 🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ�…

TQ8WS-acid,Tide Quencher 8WS-酸,可用来研究荧光物质的激发态

您好&#xff0c;欢迎来到新研之家 文章关键词&#xff1a;Tide Quencher8WS acid&#xff0c;TQ8WS acid&#xff0c;Tide Quencher 8WS 酸 &#xff0c;TQ8WS 酸&#xff0c;Tide Quencher 8WS-酸&#xff0c;TQ8WS-酸 一、基本信息 产品简介&#xff1a;The fluorescence…

牛客.KY11二叉树遍历、 LeetCode104.二叉树的最大深度 ,110平衡二叉树

二叉树实操小练习~这里对二叉树的遍历要有一定的理解&#xff0c;如果还不熟悉的小伙伴可以看看我的这篇博客&#xff1a;数据结构——二叉树&#xff08;先序、中序、后序及层次四种遍历&#xff08;C语言版&#xff09;&#xff09;超详细~ (✧∇✧) Q_Q-CSDN博客 牛客.KY11二…

对比分析ChatGPT 和文心一言。

目录 ChatGPT 和文心一言哪个更好用&#xff1f; ChatGPT 文心一言 对人工智能的看法 ChatGPT 和文心一言哪个更好用&#xff1f; ChatGPT和文心一言是目前两种比较流行的大语言模型&#xff0c;他们的出现迎来了人工智能时代。那么&#xff0c;这两种语言哪种更加好用一些…

Mybatis源码总结

mybatis Mybatis是一个orm框架&#xff0c;帮助我们更好的在java中编写和管理SQL语句 主要的运行过程&#xff1a; 主配置文件&#xff0c;配置mapper文件的位置&#xff0c;以及数据源&#xff0c;缓存&#xff0c;插件等配置信息&#xff0c;项目运行起来后会解析该文件&am…