E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
【C语言学习笔记】
C语言学习笔记
(408版本-初级阶段)
一、基础阶段1.C语言背景、环境安装、调试背景可移植:C语言跨平台:Java、PythonC语言不是跨平台,因为C语言中,系统硬件操作的接口,windows、Linux不一样408目前不涉及这些接口,掌握标准C够用环境安装下载使用社区版够用,目前推荐2019版,启动安装包之后如果下载失败,需要修改host创建新项目创建新项目->空项目一个解决方案里可以包含多个项目,先不用勾选“解决方案名称和项目名
Super_Song_
·
2023-11-17 15:44
408学习专区
c语言
学习
开发语言
C语言学习笔记
(7)指针
指针指针是什么指针和指针类型指针类型的意义指针的解应用野指针野指针成因如何避免野指针指针运算指针和数组二级指针指针是什么在计算机科学中,指针(Pointer)是编程语言中的一个对象,利用地址,它的值直接指向存在电脑存储器中另一个地方的值。由于通过地址能找到所需的变量单元,可以说,地址指向该变量单元。因此,将地址形象化的称为“指针”。意思是通过它能找到以它为地址的内存单元。指针是个变量,存放内存单元
小倪同学 -_-
·
2023-11-17 15:37
C语言
c语言
学习
开发语言
翁恺
c语言学习笔记
第一节:计算机如何解决问题:告诉计算机一步一步怎么做,计算机一步一步去做Howtodo?程序是用特殊的编程语言写出来如何解决问题的编程语言不是用来和计算机交谈,而是用来描述它如何做事情的过程或方法辗转相除法原理(找到了一个很好理解的视频)GCD算法描述-知乎(zhihu.com)计算机->程序->算法算法:计算的步骤第二节:枚举:缺点:需要一个个试所以需要算法:二分法(举个例子,算法的优化)程序的
m0_74924880
·
2023-11-17 15:34
C语言学习
学习
笔记
c语言
C语言学习笔记
系列一:程序设计和C语言
前言进行程序设计,要解决两个问题:(1)算法:解决问题的思路和方法(2)实现算法:用计算机语言编写程序算法是灵魂,语言是工具。1.什么是计算机程序程序:一组计算机能识别和执行的指令。每一条指令使计算机执行特定的操作。计算机的一切操作都是通过程序来控制的计算机的本质是程序的机器,程序和指令是计算机系统种最基本的概念。2.什么是计算机语言机器语言:(machinelangugae)用二进制代码表示的指
敲代码的乔伊波伊
·
2023-11-17 15:03
c语言
C语言学习笔记
1
C语言学习笔记
1数组数组名是一个常量(常量不能自增自减,也不能被赋值!!!!!!)
宿秋水
·
2023-11-17 15:03
c语言
学习
翁恺老师的
c语言学习笔记
翁恺老师讲的超级好,人也超级可爱,b站的弹幕也很可爱。运算符前缀后缀关系运算符(比较)所有关系运算符的优先级比算术运算符的低,比赋值运算符的高。e.g.7>=3+4inta=r>0判断是否相等的==和!=的优先级比其他的低,而连续的关系运算是从左到右进行的。5>3==6>46>5>4结果为0a==b==6a==b>0级联的if-elseif()str;elseif()str;elsestr;(对齐
知我昭昭
·
2023-11-17 15:28
笔记
c语言
51单片机c语言编程手册,51单片机
C语言学习笔记
8:单片机C51编程规范
在网上找到这份单片机C51编程规范,觉得很有用,决定在以后自己编C51程序的时候用上。1单片机C51编程规范-前言为了提高源程序的质量和可维护性,从而最终提高软件产品生产力,特编写此规范。2单片机C51编程规范-范围本标准规定了程序设计人员进行程序设计时必须遵循的规范。本规范主要针对C51编程语言和keil编译器而言,包括排版、注释、命名、变量使用、代码可测性、程序效率、质量保证等内容。3单片机C
开源故事
·
2023-11-16 19:39
51单片机c语言编程手册
C语言学习笔记
(15)——结构体程序设计
前言C语言的基本数据类型有整数型、实数型及字符型,使用这些基本数据类型可以构造数组类型,并且可以定义相关数据类型的指针。本节介绍的结构体类型区别于以上任何数据类型,它还能把各种不同类型的数据组合成一个数据整体,使一个数据体内包括多种不同类型的数据。本节详细介绍结构体的基本概念、定义和使用方法,介绍结构体的典型应用——链表,通过具体实例,介绍应用结构体的程序设计方法。目录前言15.1结构体数据概述1
呆毛小叮
·
2023-11-14 02:52
C语言
c语言
浙大mooc翁凯 C语言笔记
C语言学习笔记
结构体(struct)结构体的嵌套structpoint{intx;inty;};//定义平面上的点structrectangle{structpointp1;structpointp3;
wzz2333
·
2023-11-14 00:57
c语言
翁凯
C语言学习笔记
一、翁凯C语言1.定义宏常量的两种方式constintAMOUNT=100;or#defineAMOUNT1002.浮点数//float是单精度浮点数//double是双精度浮点数3.数据类型//整数intprintf("%d",...)scanf("%d",...)//带小数点的数doubleprintf("%f",...)scanf("%lf",...)//浮点数输入必须要用%lf4.复合赋值
只会两层for
·
2023-11-14 00:25
C语言
c语言
c语言中怎么给字符串定初值,
c语言学习笔记
第四章——字符串和格式化输入、输出...
本章学习printf函数的输入输出,字符串的定义与实用。字符串字符串(characterstring)是一个或多个字符的序列,如下所示:"Zingwentthestringsofmyheart!"双引号不是字符串的一部分。双引号仅告知编译器它括起来的是字符串,正如单引号用于标识单个字符一样。字符串的存储用数组(array)储存字符串(characterstring)。在该程序中,用户输入的名被储存
拉费耳伯爵
·
2023-11-13 04:10
c语言中怎么给字符串定初值
C语言学习笔记
之循环结构和选择结构
C语言循环结构和选择结构详解:5.1ifelse语句ifelse的简单应用:#include#includeintmain(){intage;printf("inputyourage\n");scanf_s("%d",&age);if(age>=18){printf("youcan!");}else{printf("youcannot");}return0;}小结:不留无用空格按照行业规范写代码求
BJTUYBYUAN
·
2023-11-09 23:27
C语言
语言
c语言
C语言学习笔记
:(三)算法的概述及特性
目录一、沃思公式二、算法的初步认识(一)计算机算法的两大类别(二)简单算法举例(用自然语言表示的算法)三、算法的特性一、沃思公式程序主要包括两方面信息:①对数据的描述,即数据结构。②对操作的描述,即算法(要求计算机进行操作的步骤)。即“沃思公式”:程序=算法+数据结构二、算法的初步认识(一)计算机算法的两大类别①数值运算算法:目的是求数值解。②非数值运算算法:常见于事务管理领域,如图书检索、姓名排
m0_69010926
·
2023-11-07 06:46
C语言学习笔记
学习
c语言
算法
C语言学习笔记
——排序和查找
1.排序算法的介绍排序也称排序算法(SortAlgorithm),排序是将一组数据,依指定的顺序进行排列的过程1.1排序的分类(1)内部排序:指将需要处理的所有数据都加载到内部存储器(内存)中进行排序(2)外部排序:数据量过大,无法全部加载到内存中,需要借助外部存储进行排序1.2冒泡排序1.2.1冒泡排序的介绍冒泡排序(BubbleSorting)的基本思想是:通过对待排序序列从前向后(从下标较小
江南江南江南丶
·
2023-11-06 05:03
C/C++
c语言
开发语言
c#
c++
后端
C语言学习笔记
之内存精讲
主题:简介:参考:作者:时间:14.1存储在硬盘中的程序需要载入内存才能运行,CPU也只能从内存中读取数据和指令,对于CPU而言,memory仅仅存放instruction和data,不能在memory完成运算,任何计算都需要读取到CPU内部才能进行运算。CPU——Memory——DiskCPU:运算单元、寄存器、缓存缓存:如果每次都从内存中读取数据,会严重拖慢CPU的运行速度,CPU经常处于等待
BJTUYBYUAN
·
2023-11-05 08:18
C语言
c语言
【
C语言学习笔记
--- 文件基本操作】
C语言程序设计笔记---040C语言之文件操作1、介绍文件1.1、文件名2、文件的打开和关闭2.1、文件指针2.2、文件的操作2.2.1、fopen函数和fclose函数2.3、文件的顺序读写2.3.1、举例1fputc()2.3.2、举例2标准输出流stdout2.3.3、举例3fgetc()2.3.4、举例4fputs()2.3.5、举例5fgets()2.3.6、举例6printf、fpri
下课后泡实验室
·
2023-11-05 06:26
C语言基础
c语言
学习
笔记
文件操作
feof函数
sscanf函数
ssprintf函数等
【
C语言学习笔记
--- 编译与链接】
C语言程序设计笔记---041C语言之编译与链接1、介绍编译与链接2、详解编译和链接过程2.1、预编译/(预处理)2.2、编译2.3、汇编3、链接(链接器)4、运行环境5、预处理详解5.1、预处理符号5.2、#define#define定义常量(标识符)#define定义宏#define宏定义的替换规则5.3、#和##6、带副作用的宏参数6.1、宏和函数对比6.2、条件编译6.3、命令行定义和#u
下课后泡实验室
·
2023-11-05 06:51
C语言基础
c语言
学习
笔记
编译与原理
#和##
编译链接
预编译处理指令
c语言学习笔记
之分段函数
内容来自哔哩哔哩视频【浙江大学】C语言入门与进阶翁恺学习笔记分段函数if(x<0){f=-1;}elseif(x==0){f=0;}else{f=2*x;}分段函数中ifelse的级联intf;if(x<0){f=-1;}elseif(x==0){f=0;}else{f=2*x;}switch-case控制表达式只能是整数型的结果常量可以是常数,也可以是常数计算的表达式。switch-case中的
A_Red_Loong
·
2023-11-04 12:11
学习
C语言学习笔记
之指针——待更新
指针概念指针:地址。指针变量:存放指针的变量。int*p*int*可看作类型,p为变量名称。*定义一个指针变量p,p存放的是地址,可指向存放int类型的变量。取地址符&:inti=10;int*p=&i;普通变量i存放了int类型的数据,利用取地址符&可将i的地址赋值给指针变量p,这时候可以说p指向i。取消引用运算符*(引自《C语言入门经典(第四版》):inti=100;int*p=&i;intj
stanwon
·
2023-11-04 06:20
指针
c语言
c语言网络套接字讲解,
C语言学习笔记
-网络与套接字
所有程序都需要编写检查错误的代码一.基础知识客户端与服务器之间将展开一段结构化对话,叫协议。在C语言中,如果写一个与网络通信的程序,就需要新的数据流-套接字,套接字是双向的,既可以输入也可以输出1.使用socket()函数创建一个套接字数据流#includeintxxxx=socket(PF_INET,SOCK_STREAM,0);xxxx是套接字名字套接字与客户端程序通信,服务器需要经历,绑定端
weixin_31143391
·
2023-11-02 03:27
c语言网络套接字讲解
C语言学习笔记
之动态分配数组空间
本文为原创文章,转载请标明出处高级语言写多了,再拿起C语言的时候,自己已经傻了...C语言中数组大小不能为变量,即使这个变量已经被赋过值了,应该使用malloc方法进行数组空间动态分配。如下:int*data=(int*)malloc(sizeof(int)*dataCount);
Metaphors
·
2023-10-31 16:33
大学
C语言学习笔记
(C语言程序设计第五版——谭浩强,翁凯C语言基础教程)基础、算法、程序结构、数组、函数、指针、枚举、结构、联合
目录第一章——基础程序计算机语言C语言的特点C语言中的变量与常量常变量标识符数据类型整型数据(int)字符型数据(char)浮点型数据(float、double)表示常量的类型运算符C语句数据的输入输出C语言程序结构特点第二章——算法程序的组成算法流程图结构化程序设计方法第三章——程序结构顺序结构分支结构——if语句分支结构——if……else分支结构——多重if……else语句分支结构——嵌套i
Etui۹(・༥・´)و ̑̑
·
2023-10-31 01:27
C
学习笔记
C
C语言学习笔记
零基础
一本很厚的
C语言学习笔记
——第一章(谭浩强版本)
写在前面(字很多,一定要耐着性子看进去!!!!)首先,好巧啊,在CSDN中的这么多篇C语言教程中,我遇到了你,请一定要收下这份来自2021/12/30/15:50的祝福,作为一名准程序员,你的一切将会从C开始,那么在开始你的编程之路前,我有几点要求,请一定要看完:①用熟学校推荐的老的掉渣的编译器之后,选择一款市面上流行好用的编译器,多敲代码②啃透书上每一个概念,记不住就翻书看,多翻几遍(笔者觉得翻
钓虫子的鱼
·
2023-10-31 01:56
C
c语言
开发语言
后端
C语言学习笔记
:(四)算法的5种表示方法
目录一、用自然语言表示算法二、用流程图表示算法(一)基本概念及简单实例(二)三种基本结构三、用N-S图表示算法四、用伪代码表示算法五、用计算机语言表示算法本节所用例题为计算5!。一、用自然语言表示算法例如:S1:令t=1;S2:令i=2;S3:使t与i相乘,将结果放在t中;S4:使i值加1;S5:若i的值不大于5,返回重新执行S3、S4与S5;若i的值大于5,则算法结束。以上算法便为计算5!算法的
m0_69010926
·
2023-10-30 22:45
C语言学习笔记
c语言
算法
学习
C语言学习笔记
(浙大翁恺版)第十四周 链表
目录14.1.1可变数组array.harray.carray.cmain14.2.1可变数组的缺陷(2个)14.2.2链表Node.hlinked-list.c14.2.3链表的函数方法一:错误的示例方法二:有关最后的head=p;方法三:传head的指针进去方法四:创建一个List结构体代表整个链表14.2.4链表的一些操作遍历链表搜索链表(在搜索基础上更进一步)链表删除(搜索到了才能删除)清
Shawn·Bing
·
2023-10-29 13:31
C语言
链表
c语言
学习
【
C语言学习笔记
】精讲篇2 - 位操作符在嵌入式中的应用
在STM32中操作寄存器,一般都是向这些内部外设的寄存器写入一些特定的值来操控这个内部外设,进而操控硬件动作。即:读写寄存器就是操控硬件。寄存器的特点是按位进行规划和使用。但是寄存器的读写却是整体32位一起进行的。也就是说你只想修改bit5~bit7是不行的,必须整体32bit全部写入。因此,寄存器操作要求就是:在设定特定位时不能影响其他位。关于位操作的基本概念可以参考我之前的一篇文章:【C语言学
redeemer奇
·
2023-10-26 01:39
#
C语言
嵌入式
编程语言
华清远见嵌入式
c语言学习笔记
C补习阶段总结毕业已经快有两年了,C语言还是刚上大学那会学习的了,该还的和不该还都都一并还给了当初的老师了。还记得那会C语言是我们班挂科率最高的一门课程,我侥幸得以飘过,但是也给自己留下了C语言比较难的观念。计划来学习嵌入式开发之前,我都还一直比较担心会不会学不懂,跟不上老师的节奏什么的,这也是我比较担心的。最后的最后还是在朋友的推荐下来华清进行学习。来到华清进行学习后,我对本次的补习有了一个大致
Lxy_95_27
·
2023-10-26 00:34
c语言
学习
开发语言
《零基础
C语言学习笔记
------初识篇--2》数据类型&变量与常量
希望uu们能够给一个小赞赞哦!!!!!!目录一.数据类型1.字节是什么?2.各类型变量占多少字节?二.常量与变量1.定义变量的方法1.1变量的分类1.2变量的作用域和生命周期2常量2.1字面常量2.2const修饰的常变量2.3#define定义下的标识符常量2.4枚举常量三.mian函数,printf,scanf的使用1.main函数的基本使用2.printf的使用3.scanf的使用一.数据类
小黑码bit
·
2023-10-25 08:53
零基础C语言学习笔记
c语言
开发语言
github
c++
C语言学习笔记
---第一章
C语言学习笔记
文章目录
C语言学习笔记
前言一、初识C语言1.初识数据类型2.初识常量变量1.变量的使用2.变量的作用域和生命周期3.常量3.初识字符串4.初识转义字符5.初识选择语句5.初识循环语句6.初识函数
李老板
·
2023-10-25 08:21
c语言
C语言学习笔记
---指针进阶01
C语言程序设计笔记---016C语言指针进阶前篇1、字符指针2、指针数组2.1、指针数组例程1--模拟一个二维数组2.2、指针数组例程23、数组指针3.1、回顾数组名?3.2、数组指针定义与初始化(格式)3.3、数组指针的作用---常用于二维数组3.4、数组指针---二维数组的应用4、数组的参数探究---指针参数作为参数4.1、一维数组传参4.2、二维数组传参4.3、指针传参5、函数指针5.1、函
下课后泡实验室
·
2023-10-25 08:17
C语言基础
c语言
学习
笔记
C语言指针
数组指针
函数指针
指针数组
C语言学习笔记
----1
简单介绍简介C语言是一门通用计算机编程语言,广泛用于底层开发,其中java底层也是由C编写的。C语言提供了许多低级处理的功能,同事具有良好的跨平台的特性,以至于C语言程序可以在许多电脑平台上进行编译,甚至包括单片机(也是我专业的一部分)。历史20世纪80年代,为了避免C语言语法产生差异,美国国家标准局为C语言制定了一套完整的美国国家标准语法,即ANSI–C。目前我们现在使用的是国际标准化组织(IS
Bad·Boy
·
2023-10-25 08:43
c语言
【
C语言学习笔记
--- 动态内存管理】
C语言程序设计笔记---029C语言之动态内存管理1、介绍动态内存管理2、动态内存函数的介绍2.1、malloc和free函数2.2、calloc函数2.3、realloc函数3、动态内存管理过程中,一些常见的错误3.1、对NULL指针的解引用操作3.2、对动态内存开辟的空间的越界访问3.3、对非动态开辟内存使用了free函数3.4、使用free释放一块动态开辟内存的一部分3.5、对同一块动态内存
下课后泡实验室
·
2023-10-24 04:53
C语言基础
c语言
笔记
柔性数组
动态内存管理
malloc函数
calloc函数
realloc函数
C语言学习笔记
(一):VS2022安装使用
一、安装VS2022参照B站安装教程安装。Tips:选择安装信息的时候,学习C语言勾选“通用Windows平台开发”,考虑到后续会用到C++,所以勾选了“使用C++的桌面开发”。值得一提的是,安装完成之后在后续学习过程中此安装信息也是可以修改的。二、创建项目测试程序点击最上方状态栏调试-开始执行(不调试),运行程序。成功!三、遇到问题在VS2022中,在使用scanf函数编译出错:errorC49
一个努力成为大白的小白
·
2023-10-23 13:52
我的C语言学习笔记
笔记
c语言
开发语言
visual
studio
【
C语言学习笔记
】第七章—用函数实现模块化程序设计
学校开始学习C语言程序设计,教材为谭浩强编写的C程序设计(第五版),因之前已经略有接触C语言,故每次课后的思维导图我会在确保尽可能地包括书籍主题内容的同时精简掉一些我我已经熟练的内容。做思维导图的主要目的是为了给自己的学习一个FEEDBACK,反思自己学到了什么,也便于自己遗忘时的复习,同时也帮助各位在学习这本书的同学一个纲要。图片自制,有口语化表达,有问题欢迎指出
「已注销」
·
2023-10-22 17:17
C语言学习笔记
#
C程序设计课程思维导图
C语言学习笔记
之循环结构
(如有错误请指出)所谓循环结构就是在给定条件成立时,重复执行某段程序。循环结构中,给定的条件称为循环条件,重复执行的程序叫做循环体。C语言中有for、while、do...while三种循环语句实现循环结构。目录一、while循环二、for循环三、do...while循环四、goto语句五、总结六、练习一、while循环while语句的结构为:while(表达式)循环体(注:循环体可以是一个语句也
莫过雨转晴
·
2023-10-22 16:15
C语言学习
学习
笔记
c#
c语言
C语言学习笔记
-有符号数和无符号数相加的问题
Q:下面的代码输出是什么,为什么?voidtest(void){unsignedinta=6;intb=-10;((a+b)>0)?printf("a+b>0\r\n"):printf("a+b#includevoidtest(void){unsignedinta=6;intb=-10;((a+b)>0)?printf("a+b>0\r\n"):printf("a+b0a+b=-4b的整型:-10
坠花湮没一朝风涟
·
2023-10-22 00:05
c语言用位运算将一个数清零,
C语言学习笔记
_位运算
C语言学习笔记
_位运算知识点记录基本位运算按位与:全1为1,见0为0;与1相与无变化,与0相与变为0;可用于特定位清零按位或:见1为1,全0为0;与1相或变为1,与0相或无变化;可用于特定位置1异或:相同为
老刘口才
·
2023-10-21 08:31
c语言用位运算将一个数清零
C语言学习笔记
——bsearch函数
void*bsearch(constvoid*key,constvoid*base,size_tnitems,size_tsize,int(*compar)(constvoid*,constvoid*))描述C库函数void*bsearch(constvoid*key,constvoid*base,size_tnitems,size_tsize,int(*compar)(constvoid*,co
等你翘课
·
2023-10-19 23:20
c语言
C语言学习笔记
06-占位符格式、C基本类型及逃逸字符一些细节(附介绍BCD码)
主要整理有关占位符格式与逃逸字符的一些细节朋友们,看栗子——“BCD解码”(文末附BCD码介绍)一个BCD数的十六进制是0x12(对应二进制表示:00010010),它表达的就是十进制的12,但如果我没学过BCD,我就会把这个数当作一般的二进制数处理,对应成十进制的18。如何将错误处理后的十进制数改成正确的?先转回十六进制数0x12再重新转换出12。【思考:超出十进制数范围[0,153]如何解决呢
byf的小灰驴
·
2023-10-19 20:52
#
C/C++笔记
c语言
学习
C语言学习笔记
-结构体占用内存大小的计算
引言结构体在C语言中虽然经常使用,但是怎么计算一个结构体占用多大的内存,很多C语言的新手都没注意过,其实C语言的语法简单,难就难在它更偏向于与底层,与内存打交道。对于嵌入式方面来说,对C语言的要求更高,因为有些硬件的内存并不像我们使用的电脑的内存那么充裕,所以需要节约内存。结构体中同样的变量个数,却可能导致占用内存的大小不同。例子#include#include#includeintmain(vo
坠花湮没一朝风涟
·
2023-10-18 16:51
C语言复习 -- 知识点总结(全)
C语言学习笔记
(全)一、概述1.1数据类型、变量、常量、字符串、转义字符1.2注释、选择结构、循环结构、函数、数组、操作符、关键字1.3宏定义、指针、结构体二、分支语句与循环语句2.1分支语句与循环语句介绍
MonologueYY
·
2023-10-17 15:35
C语言
c语言
开发语言
后端
C语言学习笔记
(一)——认识C语言
C语言介绍丹尼斯·里奇和肯·汤普森于1971~1973在贝尔实验室,开发UNIX操作系统时,以BCPL(BasicCombinedProgrammingLanguage)语言为基础研发的一款高级编程语言,它是为了编写操作系统而开发的一款编程语言,也是世界上第一款高级编程语言。优点:语法简单,只有32个关键字,运算速度快,适合实现底层的算法,一般应用于嵌入式开发。缺点:难以精通,有一些陷阱和缺陷,没
小林小林如履如临
·
2023-10-16 21:14
C语言
c语言
开发语言
C语言学习笔记
1——基本概念
1.写程序思路:1).头文件重要性:a.编译器没有看到func原型,默认返回类型为intb.GCC编译报警告很“圆滑”(-Wall)——警告或者错误都报警告,因此除非很明确知道原因且可以忽略,否则警告都要解决。由a、b引出的问题:eg.1#include//#include//语句0intmain(){int*p=NULL;p=malloc(sizeof(int));//语句1//p=(int*)
erlaiwithwowang
·
2023-10-16 21:10
c语言
学习
开发语言
C语言学习笔记
——程序环境和预处理
目录前言一、程序环境1.翻译环境1.1主要过程1.2编译过程2.运行环境二、预处理1.预定义符号2.#define2.1#define定义标识符2.2#define定义宏2.3命名约定和移除定义3.条件编译4.文件包含结束语前言每次我们写完代码运行的时候都会弹出来一个黑框框,这个黑框框实际上是一个可执行程序(.exe文件)。那么代码是如何被变成一个可执行文件的呢?其实这就是编译器所做的事,一起来了
Endeavors_YT
·
2023-10-14 18:01
学习
c语言
C语言学习笔记
i
表达式i#includeintmain(void){inti=2;intj=1;intk=3;if(i
坠花湮没一朝风涟
·
2023-10-12 20:48
C语言进阶-自定义类型
写在最前比特
C语言学习笔记
,B站搜索比特鹏哥C语言讲的十分好的老师!本笔记主要来自鹏哥的讲义和图片!本笔记主要用于初学者教学为目的,不用于商业用途,如有侵权,请告诉我删除!
suixin_2002
·
2023-10-09 15:09
C语言笔记
c语言
C语言学习笔记
丹尼斯里奇和另一个我不记得名字的大神想要在UNIX系统上玩个小游戏,并因为大型机不方便,想在小型机上自己写一个系统,先将BCPL简化为B语言,又经过改进,诞生了早期的C语言,所以C语言的历史其实也就是UNIX的历史。(如今的MACOS,LINUX,ANDROID都是基于UNIX系统,第一个高级语言是FORTRAN,没有A语言)所以只要计算机体系结构不变,C语言就经久不衰计算机语言计算机语言上描述要
写代码的小阿帆
·
2023-10-05 07:33
开发
c语言
【
C语言学习笔记
--- 位段】
C语言程序设计笔记---028C语言之位段1、介绍位段1.1、位段的声明和结构体1.2、位段的内存分配1.3、位段的跨平台问题1.4、位段的应用2、结语C语言之位段前言:通过C语言自定义类型的知识,这篇将对位段,进行深入学习底层原理的知识。/知识点汇总/1、介绍位段基本定义:位段的出现就是为了节省(内存)空间,表述结构体实现位段的能力,位段的位指的是,二进制位1.1、位段的声明和结构体位段的声明和
下课后泡实验室
·
2023-10-05 06:57
C语言基础
c语言
学习
笔记
位段
结构体
自定义类型
位段的问题
【
C语言学习笔记
---学指针必刷它】
C语言程序设计笔记---021C语言进阶之必刷题1、一维数组笔试题1.1、第一题1.2、第二题1.3、第三题1.4、第四题1.5、第五题1.6、第六题1.7、第七题2、二维数组笔试题3、指针笔试题3.1、第一题3.2、第二题3.3、第三题3.4、第四题3.5、第五题3.6、第六题3.7、第七题3.8、第八题4、结语C语言进阶之必刷题前言:通过C语言指针进阶的知识,接下来挑战指针的必刷题。/知识点汇
下课后泡实验室
·
2023-10-02 23:41
C语言基础
c语言
学习
笔记
一维数组
二维数组
指针
刷题
【
C语言学习笔记
--- 自定义类型】
C语言程序设计笔记---020C语言进阶之自定义类型1、结构体1.1、结构体的声明1.2、结构体的自引用1.3、结构体变量的定义和初始化1.4、结构体内存对齐1.5、探究结构体内存对齐1.6、结构体传参2、枚举2.1、枚举类型的定义、使用和初始化3、联合(共用体)3.1、回顾大端小端的判断---联合体的应用3.2、联合体的大小计算4、结语C语言进阶之自定义类型前言:通过C语言进阶的字符串函数和内存
下课后泡实验室
·
2023-10-02 23:10
C语言基础
c语言
学习
笔记
结构体
枚举
联合体
内存对齐
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他