2024年最全C语言学习_vs2013和2019有什么区别(1),C C++开发需要学什么

img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上C C++开发知识点,真正体系化!

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

如果你需要这些资料,可以戳这里获取

概念:C语言是一门通用计算机编程语言,广泛应用于底层开发。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

C语言是一门面向过程的计算机编程语言,与C++,Java等面向对象的编程语言有所不同。
其编译器主要有Clang、GCC、WIN-TC、SUBLIME、MSVC、Turbo C等。

VS2013、VS2019 --集成开发环境-继承了MSVC这样的编译器,可以编写加编译C语言的代码。
VS2013、VS2019,两者大同小异,选择vs2019,是集成开发环境,不用配置环境,对新手友好,上手就可以使用,企业使用率比较高,就是占用空间大,
新建源文件:
xxxx.c —源文件
xxxx.h ----头文件

  1. //写代码

1.写出主函数(main函数)
c语言是从主函数的第一开始执行的,所以c语言代码中得有main函数-入口在这里插入图片描述
编译代码+链接+运行代码 快捷键 :ctrl+F5**.fn+ctrl+F5,或者如图所示**
在这里插入图片描述
一个工程有且仅有一个mian函数,一个工程中可以有多个.c源文件

  1. 数据类型
    计算机语言就是用来写程序的,为了解决生活问题,所以就产生了很多数据类型来描述生活中的问题。
    在这里插入图片描述
    sizeof是一个关键字=操作符,可以计算或者变量所占空间的大小。单位是字节c语言标准:sizeof(long)>=sizeof (int)
    在这里插入图片描述
    其中***,语法规定***:%d对应的赋值类型为是int,%if对应的赋值类型为double
    计算机中的单位:计算机中识别的是二进制0和1
    bit-比特位
    byte-字节=8 bit
    kb -1024 byte
    mb -1024 kb
    gb -1024 mb
    tb -1024 gb
    pb -1024 tb

生活中的一些数据是不能改变和能够改变的,在c语言中就是常量和变量

  1. 定义变量的方法
    全局变量:在{}括号外部定义。
    局部变量:在{}括号内,当两者名字冲突的时候,局部优先。
    但是不建议,把局部变量和全局变量的名字写相同。

在这里插入图片描述
在控制台为,scanf函数为输入函数,printf为输出函数。

在这里插入图片描述
#define _CRT_SECURE_NO_WARNINGS 1 放在代码的第一行才能运行出来在这里插入图片描述
可以找到newc++file.cpp文件,记事本用管理员身份打开,然后拖进去,添加上这行 **#define _CRT_SECURE_NO_WARNINGS 1 ** 保存,即可不用再配置。此时,再新建一个源文件,调试一下,就可以看到能够直接出来了。
不建议使用scanf_s函数,因为他是VS编译提供的,不是C语言标准规定的。

常量

1.字面常量
2.const修饰的常变量。
当被const修饰,就不能再被修改,具有常属性(不能被改变的属性),本质上是个变量
3.#define 定义的标识符常量。是一种宏定义,不用等号=,但是不能够再改变。
4.枚举常量,可以用来一一列举的常量。

img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上C C++开发知识点,真正体系化!

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

如果你需要这些资料,可以戳这里获取

、大纲路线、讲解视频,并且后续会持续更新**

如果你需要这些资料,可以戳这里获取

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值