zl程序教程

您现在的位置是:首页 >  后端

当前栏目

C/C++入门001-概述环境搭建与案例

C++案例入门 环境 搭建 概述 001
2023-09-27 14:27:49 时间

1.C语言概述

参考:https://blog.csdn.net/weixin_44617968/article/details/117656810

1.1 计算机与程序

1.1.1 什么是计算机

计算机是一种电器, 所以计算机只能识别两种状态, 一种是通电一种是断电。 最初ENIAC的程序是由很多开关和连接电线来完成的。但是这样导致改动一次程序要花很长时间(需要人工重新设置很多开关的状态和连接线)
在这里插入图片描述

1.1.2 什么是计算机程序 ?

计算机程序是用计算机语言编写的命令集合(语句),用来告诉计算机"做某件事或解决某个问题"。

一个这种电器元器件为一个程序 ,当2个输入中至少有一个为高电平1 的时候 输出为1。可以发现针对这段程序 如果输入为0 0 输出为0 ,其余输出都为1。
看另外的程序
在这里插入图片描述

1.2 进制转化

二进制 八进制 十进制 十六进制 是可以互转
在这里插入图片描述
计算机中对应的ascii

在这里插入图片描述

1.3 计算机语言

机器语言: 10111000 00000001 00000000 00000101 00000001 00000000
汇编:MOV AX, 1 ADD AX, 1
高级:1 + 1
在这里插入图片描述

1.4 C语言发展

在这里插入图片描述

最早的高级语言:FORTRAN–>ALGOL–>CPL–>BCPL–>C–>C++等

“初,世间无语言,仅电路与连线。及大牛出,天地开,始有 FORTRAN、 LISP、ALGOL 随之, 乃有万种语”

语言排名
https://www.tiobe.com/

1.5 安装开发工具与编译器

1.5.1 安装 codeblocks

参考:
https://blog.csdn.net/m0_38139250/article/details/127128422

安装后会自带MinGW

1.5.2 设置MinGW的环境变量

在(系统属性-->高级-->环境变量-->系统变量 中)(以下目录都根据自己的电脑MinGW所在位置不同而改变)

a.在PATH的值中加入“C:\Program Files\CodeBlocks\MinGW\bin”。这是寻找gcc编译器的路径。如果PATH中还有其他内容,需要用英文状态下分号进行分割

b.新建LIBRARY_PATH变量,在其值中加入“C:\Program Files\MinGWStudio\MinGW\lib”。这是标准库存放的路径。

c.新建C_INCLUDE_PATH变量,在其值中加入“C:\Program Files\MinGWStudio\MinGW\include”。这是Include查找头文件的路径。

验证gcc是否正常运行

在cmd控制台窗口下面,输入gcc -v。若已经成功安装好,会显示gcc的版本信息。

1.6 C语言的HelloWorld

1.6.1 入门

创建一个记事本文件
a.cpp
内容入下:

#include <stdio.h>
#include <windows.h>

int main(){

    printf("hello world");
	Sleep(1000);
}

保存记事本
打开cmd
执行

gcc a.cpp -o test

双击text.exe即可

1.6.2 demo案例

#include <stdio.h>
#include <windows.h>

int main()
{ int i = 5;
  printf("%d,%d\n",i++,i);
  Sleep(10000);
}