C生万物呀

1、快捷键

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

2、C语言标准库函数

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语言的关键字(保留字)
c 复制代码
 auto  double  int  struct  break  else  long  switch
 case  enum  register  typedef  char  extern  return  union
 const  float  short  unsigned  continue  for  signed  void
 default  goto  sizeof  volatile  do  if  while  static

6、数据类型

c 复制代码
**基本数据类型**
   - 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公司:钱多活少,有人背锅,少拍马屁的公司

相关推荐
blue_ice .8 分钟前
Verilog DDS 数字信号发生器:DAC 输出模拟波形与 ADC 回采观测
开发语言·单片机·嵌入式硬件·fpga开发
远翔调光芯片^1382879887237 分钟前
ECP5702能芯科技PD取电芯片在市场上的优势有哪些?
开发语言·人工智能·单片机·嵌入式硬件·智能家居
泡海椒1 小时前
规则引擎对比:JQuick-Java vs Drools 轻量场景选型对比
java·开发语言
泡泡鱼(敲代码中)2 小时前
Python 容器类型学习笔记:列表、元组、字典、集合
开发语言·笔记·python·pycharm
2501_933670792 小时前
平台招商运营校招能力模型:数据分析、SQL与增长场景拆解
开发语言
free-elcmacom3 小时前
C语言指针进阶——指针数组模拟二维数组,以及二级指针到底怎么理解
c语言·visual studio code
菜鸟~noob2333 小时前
【Bonjour】华为Peerium架构深度解析:从冯·诺依曼到百万处理器“一台计算机”,附MATLAB性能仿真【含matlab代码,可直接运行】
开发语言·matlab·华为·peerium
白远山3 小时前
24小时自助健身房系统开发实战:从需求分析到完整指南
java·开发语言·数据库·数据挖掘·需求分析
山下梅子酒2253 小时前
洛谷-入门-B2049
c语言
shmily麻瓜小菜鸡5 小时前
TDD(测试驱动开发)详解
开发语言·javascript·typescript·node.js·ecmascript