【梦开始的地方】C语言复习笔记01、CLion的学习与使用笔记

前言

大一期间感觉没学好C语言,只是会了一些基本的语法,函数、数组和指针不能灵活运用,加之CLion在程序场上的狂热流行,决定学一学,也复习一下C语言。

一、我的学习视频

我是跟着b站上的一位up主学的,这篇笔记也是从里面做的一点小小的记录,感觉很不错,推荐给大家。

C语言程序设计 已完结(CLion 2022 最新版)4K蓝光画质+杜比音效梦开始的地方

在这里插入图片描述

二、计算机基础知识部分

P1 前篇:计算机的世界

计算机外设:

显示器、鼠标、键盘、调制解调器、扫描仪、打印机、数码相机、数字摄像机、光盘刻录机等。

P2 前篇:操作系统的介绍

操作系统(operating system,简称OS)是管理计算机硬件与软件资源的计算机程序。操作系统需要处理如管理与配置内存、决定系统资源供需的优先次序、控制输入设备与输出设备、操作网络与管理文件系统等基本事务。操作系统也提供一个让用户与系统交互操作的界面。
一般在计算机专业大二,会开放《操作系统》课程,会详细讲解操作系统的底层运作机制和调度。

P3 前篇:计算机编程语言

计算机指令就是指挥机器工作的指示和命令,程序就是一系列按一定顺序排列的指令,执行程序的过程就是计算机的工作过程。指令集,就是CPU中用来计算和控制计算机系统的一套指令的集合,而每一种新型的CPU在设计时就规定了一系列与其他硬件电路相配合的指令系统。而指令集的先进与否,也关系到CPU的性能发挥,它也是CPU性能体现的一个重要标志。

C语言虽然支持按照我们更容易理解的方式去进行编程,但是最后还是会编译成汇编指令最后变成计算机可以直接执行的指令,不过具体的编译过程,我们不需要再关心了,我们只需要去写就可以了,而对我们代码进行编译的东西,称为编译器

三、CLion基础入门操作

P4 前篇:开发环境准备

已经下载好了CLion

1.新建项目
在这里插入图片描述
C可执行文件----创建
在这里插入图片描述
2.调节字体

文件----设置----编辑器----字体
在这里插入图片描述
打开untitled.exe文件所在位置
在这里插入图片描述
使用cmd运行在这里插入图片描述
直接在路径里面输入cmd可以在当前路径执行
在这里插入图片描述
这里使用Tab键可以补全

四、C语言基础知识部分

1) C语言程序都是从main函数开始执行的 √
2) C程序的执行总是从main函数开始,在main函数结束。√

P5 入门:C语言程序基本格式

1.printf基本的输出函数

格式 固定搭配

//格式 固定搭配
#include <stdio.h>   //有空格

int main(){
    printf("hello world!");
    return 0;
}

在这里插入图片描述

2.转义字符" \ "

在这里插入图片描述

3.多行注释

/** 再加上回车(一个斜杠加上两个*号再按回车)
在这里插入图片描述

4.return 0;

return 0;可加可不加
在这里插入图片描述

五、基本数据类型

P6 入门:数据的底层表示和单位

一个二进制表示一个位(bit),八个二进制(8个bit)表示一个字节(B),两个字节等于一个字,即1个字等于16个bit

1B=8bit
1字=2B=16bit

1024B=1KB
1024KB=1MB
1024MB=1GB
1024GB=1TB
1024TB=1PB

P7 入门:原码、反码和补码

1.码的范围

4bit位能够表示的范围是-8~+7(C语言使用的就是补码)

为什么-8对应的原码、补码是1000,反码是1111?


在这里插入图片描述


在这里插入图片描述


8位原码,反码,补码取值范围
在这里插入图片描述
在这里插入图片描述

2.二进制减法计算

在这里插入图片描述在这里插入图片描述在这里插入图片描述

P8 入门:基本数据类型介绍

1.整数类型

在这里插入图片描述

2.浮点类型

在这里插入图片描述

3.字符类型
★★★ASCII码表

在这里插入图片描述
在这里插入图片描述

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Clockwisee

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值