【学习生涯】预科学习笔记

预科第一天

第一天主要是一些基础安排和文件下载

必备软件

Microsoft Visual Studio 2022:编程必备

有道词典:英语菜鸡必备

向日葵远程工具:找大佬帮助必备

7zip:解压工具不解释

电脑常识

串口命令行、path等,用到在仔细研究,懂点但不多,这里就不丢人了

编辑器及IDE

IDE 是一组集成在一起的工具:文本编辑器、编译器、构建或进行集成、调试等。通常 IDE 仅限于一种编码语言或框架。

但有时我们只需要用来编辑代码的工具——代码编辑器。代码编辑器与典型的 IDE 不同,你可以把它用于自己喜欢的任何一种编码语言或框架。

IDE 囊括了代码编辑器的所有功能,但代码编辑器无法为你提供 IDE 的完整工具集1

接下来是安装VS2022,我的好像安装了好久了,也没有截图啥的

csdn有大佬发过详细教程,这是传送门

预科第二天

vs基本操作

创建项目:打开安装好的VS2022快捷键,会进入到启动页,如上图所示,然后进入到如下图所示的界面。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-NI7BJ1l6-1662220149874)(D:\11572\Desktop\0903_预科学习笔记\1.png)]

  • 创建文件夹(XXX)起文件名称

  • 起项目名称 XXX

  • 解决方案:

    一个解决方案能存放多个项目

    一个项目只能选择一个解决方案

  • 平台集:运行的库

  • 语言标准:一般不管

  • 字符集:多字节 (一个字符两个字节)Unicode(一个字符一个字节)

  • sdl:vs 对函数的改进检查

  • 创建空项目

  • c使用开发熟悉界面,选择工具,导入和导出设置

  • 在项目的源文件右键添加新建项

  • debug和release:调试2与发布3

  • x64和x86:windows x64是指64位的操作系统,windows x86是指32位的操作系统。

  • 调试加运行:CTRL+f5(代码行号左侧点击,出现小红点,则增加一个断点,f5开始 调试,f10逐步调试)4

  • 第一个错误:没有main函数(入口函数)

  • 一旦更改所有配置属性就要重新配置

  • 压缩文件

  • 其他窗口

vs其他操作

依据个人喜好修改字体颜色等

  • 工具->选项->环境->字体和颜色
  • 行号->工具->选项->文本编辑器->C\C++

导出模板

  • 项目->导出模板
  • 创建成功后在创建新项目时,可以根据命名找到模板并使用

代码片段管理器

  • 在工具中找到代码片段管理器
  • 选择语言
  • 先选择预定好的片段,找到路径
  • 拷贝改写[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-C6bNq7F2-1662220149877)(D:\11572\Desktop\0903_预科学习笔记\2.png)]

代码规范

多行注释

  • /*

  • */

  • /********

  • ************/

单行注释

  • //某正经注释

程序的代码注释量一般为20%,刚试用期的我还没仔细看过编程规范(大概翻了下),这里就以20%常规叭。

命名规范

  • 帕斯卡——ShowMM()5
  • 驼峰式——showMM()6
  • 匈牙利——g_num7

预科第三天

markdown是?

Markdown 是一种可以使用普通文本编辑器编写的轻量级标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式,可以导出 PPT、LaTex、HTML、Word、PDF、Epub、JPG 等多种格式的文档,文档后缀为 .md

这玩意儿号称当前最流行写作语言,接下来的记录生涯都将依靠它!!!

基础语法

标题

  • 一级标题对应一个 # 号;
  • 二级标题对应两个 # 号;
  • 以此类推。。。一共六级标题。
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题

不过听完课的我更热衷于CTRL+数字,方便又快捷,还不用打空格,超级棒。

文本

  • 斜体文本:可以在需要标注为斜体文本前及斜体文本结尾,输入一个星号 * 或者一个下划线 _
  • 粗体文本:可以在需要标注为粗体文本前及粗体文本结尾,输入两个星号 ** 或者两个下划线 _
  • 划掉式样文本:可以在需要标注为划掉文本前及划掉文本结尾,输入~~;
*斜体文本*

_斜体文本_![在这里插入图片描述](https://img-blog.csdnimg.cn/07488620dafb4971b6957dddfb97092e.png#pic_center)
![在这里插入图片描述](https://img-blog.csdnimg.cn/7906a04cdec44c95aff6aeef3169c217.png#pic_center)
![在这里插入图片描述](https://img-blog.csdnimg.cn/c8a570eac2024a7eaa588c789eb56b59.png#pic_center)


**粗体文本**

__粗体文本__

~~粗斜体文本~~


列表

  • 无序列表,使用星号(*)、加号(+)或是减号(-),再加一个空格作为列表标记;
  • 有序列表,使用数字并加上 . 号,再加一个空格作为列表标记;
* 无序列表 1
+ 无序列表 2
- 无序列表 3

1. 有序列表 1
2. 有序列表 2
3. 有序列表 3

如果要控制列表的层级,则需要在符号 - 前使用 tab按键

链接

[链接名称](链接地址)

引用

引用的格式是在符号 > 后面书写文字,或者加一个空格再加文字

> 这是一个帅气的引用

多级层次的引用就是多加’>’

引用沃兹基朔德的话

分割线

查资料看到的

可以在一行中用三个 - 或者 * 来建立一个分隔线,同时需要在分隔线的上面空一行


这是一条没啥用的分割线

表格

表格用|来进行分割,不是很好搞,听课的时候就没一下子成功,推荐快捷键CTRL+T

超级友好

图片

直接CTRL+shift+I就不错,懒人福音。

![图片描述](图片地址)

脚注

其实就是备注上角标嘛,这个还是挺高搞得,推荐手打

[^1]
可以点击一下,自动在最后生成注释内容

如图:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-IlQnojDM-1662220149878)(D:\11572\Desktop\0903_预科学习笔记\3.png)]

代码块

这也是来自补充

如果在一个行内需要引用代码,只要用反引号引起来就好

Use the `printf()` function.

其他操作

基础语法基本就够我用的了,这些还没搞熟,进阶语法就以眼熟为主叭

画图

了解一下,一般情况画图都是使用软件,正经人谁用这画UML呢,专用工具他不香嘛?

UML教程

流程图教程

类图教程

HTML

感觉相对有意思的一个,markdown居然还有网页显示,可惜咱是嵌入式的,网页一点不懂。

<font color='red' size=5px> 这字有颜色</font>

这字有颜色

emoji表情教程

颜表情就很帮,虽然英语差,但简单的还是会的😙

能想起来的和返回去看视频的就是这些啦,希望以后能按时更新叭


  1. 来自百度,水平有限怕说不清楚 ↩︎

  2. 调试版本包含调试信息,并且不作任何优化,便于程序员调试程序。 ↩︎

  3. 发布版本是进行了各种优化,使得程序在代码大小和运行速度上都是最优的,以便用户很好地使用 ↩︎

  4. 会的不多以前也没怎么用过,以后用的多了有了体会再来搞 ↩︎

  5. 也叫大驼峰命名法,它的第一个单词以大写字母开始,其余的和小驼峰命名法相同 ↩︎

  6. 小驼峰命名法的第一个单词以小写字母开始,其他单词以大写字母开始,其余字母使用小写 ↩︎

  7. 标识符由一个或者多个小写字母开始,这些字母用来标识标识符的类型或者用途。标识符的剩余部分,可以采取其他形式的命名法,比如大驼峰命名法。如果起始的小字母用来表示标识符的数据类型,这种命名法也被称为系统匈牙利命名法。 ↩︎

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值