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语言学习
笔记之内存精讲
主题:简介:参考:作者:时间: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语言学习
之内存区域的划分
内存区域的划分:32位OS可以访问的虚拟内存空间为0~4G;一、内核空间:3~4G;二、用户空间0~3G;栈区:局部变量在栈区分配、由OS负责分配和回收堆区:由程序员手动分配(malloc函数)和回收(free函数);静态区:.bss段:未初始化的全局变量或者使用static修饰的未初始化的全局变量或者局部变量;.data段:初始化的全局变量或者使用static修饰的初始化的全局变量或者局部变量;
少年维克多
·
2023-11-04 17:14
C语言学习系列
c语言
学习
linux
算法
基础
C语言学习
之goto跳转语句的应用
goto跳转语句:语法格式:Label(自定义标签):程序代码段;gotoLabel(自定义标签);注意事项:goto语句只能在函数内进行跳转;实例要求:定义一个unsignedint类型的整型变量num,并在终端输入十进制形式的num值,然后使用goto跳转语句将十进制形式的num值转换为二进制形式的num值,并在终端输出;示例代码:#includeintmain(intargc,charcon
少年维克多
·
2023-11-04 17:44
C语言学习系列
c语言
学习
算法
goto
C语言学习
-分段函数求解
在主函数中,输入整数x的值,调用函数,在屏幕上输出y的值y={−2x (x10)y=\begin{cases}-2x\,\,\left(x10\right)\\\end{cases}y=⎩⎪⎨⎪⎧−2x(x10)程序流程图:代码:#includedoubleres(intm);voidmain(){intx;doubley;printf("输入整数x的值:\n");scanf("%d",&x);
树盟
·
2023-11-04 12:15
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语言动态申请内存和free函数
C语言学习
动态申请内存和free函数在学习C语言free函数的时候,看到网上有一些错误的观点.引用一位网友的比喻malloc就是从树中查找一块大小适合的内存并把地址给你,然后把这个节点从树中摘除,避免被别人分配到产生冲突
小豹Miss鲍
·
2023-11-03 21:12
C语言
C语言
free函数
动态申请内存
C语言学习
DAY3
接上篇7.1单目操作符:!逻辑反操作&取地址sizeo操作数的类型长度(以字节为单位)~对一个数的二进制按位取反intmain(void){inta=0;//4个字节,32bit位intb=~a;//原码,反码,补码//原码符号位不变,其余取反,得到反码,反码+1得到补码//负数在内存中存储的时候,存储的是二进制的补码printf("%d\n",b);//使用的,打印的是这个数的原码return0
流继承
·
2023-11-03 21:41
比特牛的C语言之路
c语言
郝斌c语言大纲百度云,
C语言学习
大纲 郝斌(讲解)
教你如何快速掌握C语言,郝斌讲解,幽默而且加深了解。。。。语言概述:1、为什么学习C语言1).C的起源和发展2).C的特点优点代码量小速度快功能强大缺点危险性高开发周期长可移植性不强3).c的应用领域主要是系统领域4).c的重要性2、怎样学习C语言3、学习的目标了解程序语言及发展历史熟练掌握c语言的语法规则掌握简单的算法理解面向过程的思想,这非常有助于将来对面向对象思想的学习能看懂程序会调试程序掌
weixin_39576294
·
2023-11-03 06:11
郝斌c语言大纲百度云
C语言学习
【14】-指针概念2
指针用来干什么?指针可以用来表示一些复杂的数据结构,而数组表示同一类关系的数值,而无法表示一些复杂关系,比如说树,图;快速的传递数据;使返回一个以上的值;可以直接访问硬件;能够方便的处理字符串;是理解面向对象语言中“引用”的基础;总结:指针是C语言中的灵魂指针的定义地址:内存单元的编号从零开始的非负整数范围:对于32bit机器,范围是[0——4G-1]4G只是个理论值,2^32B=4GB,具体可以
求生之路231
·
2023-11-03 06:38
C语言
郝斌C语言学习
c语言学习
路线建议
以下是我给您的
C语言学习
路线建议:1.学习基础语法:C语言的基础语法包括数据类型、变量、运算符、控制语句、函数等。学习基础语法是掌握C语言的第一步,可以通过阅读书籍或者在线教程来学习。
牛马程序员24
·
2023-11-02 23:07
C语言
c语言
学习
数据结构
c语言操作空指针风险,
c语言学习
--空指针
1.void*这不叫空指针,这叫无确切类型指针.这个指针指向一块内存,却没有告诉程序该用何种方式来解释这片内存.所以这种类型的指针不能直接进行取内容的操作.必须先转成别的类型的指针才可以把内容解释出来.还有'\0',这也不是空指针所指的内容.'\0'是表示一个字符串的结尾而已,并不是NULL的意思.真正的空指针是说,这个指针没有指向一块有意义的内存,比如说:char*k;这里这个k就叫空指针.我们
weixin_39621975
·
2023-11-02 12:08
c语言操作空指针风险
C语言学习
征途——指针函数,函数指针,数值指针,指针数值,结构体变量,指向结构体变量的指针变量区别
数组指针。数组指针(行指针),定义int(*p)[N];表示的是p是一个指针,指向一个整型的一维数组,该数组的长度是N,若执行p+1,p将会跨过N个整型数据的长度。在数组指针中,()的优先级高。int(*a)[10]:a是一个数组指针,指向一个含有10个int元素的数组。-------------------------------------example:-------------------
Eden0503
·
2023-11-02 09:37
c语言网络套接字讲解,
C语言学习
笔记-网络与套接字
所有程序都需要编写检查错误的代码一.基础知识客户端与服务器之间将展开一段结构化对话,叫协议。在C语言中,如果写一个与网络通信的程序,就需要新的数据流-套接字,套接字是双向的,既可以输入也可以输出1.使用socket()函数创建一个套接字数据流#includeintxxxx=socket(PF_INET,SOCK_STREAM,0);xxxx是套接字名字套接字与客户端程序通信,服务器需要经历,绑定端
weixin_31143391
·
2023-11-02 03:27
c语言网络套接字讲解
2019-03-19
C语言学习
42-将一个数组中的值逆序重新存放。例如,原来顺序为8,6,5,4,1.要求改为1,4,5,6,8
1.将一个数组中的值逆序重新存放。例如,原来顺序为8,6,5,4,1.要求改为1,4,5,6,8设计思路:代码:#include#defineN5intmain(){inti,temp,a[N];printf("entwrarraya:\n");for(i=0;i
可乐W
·
2023-11-01 22:52
【
c语言学习
概述-基本数据类型】
各大编程语言的主要用途C/C++C++是在C语言的基础上发展起来的,C++包含了C语言的所有内容,C语言是C++的一个部分,它们往往混合在一起使用,所以统称为C/C++。C/C++主要用于PC软件开发、Linux开发、游戏开发、单片机和嵌入式系统。JavaScriptJavaScript最初只能用于网站前端开发,而且是前端开发的唯一语言,没有可替代性。近年来由于Node.js的流行,JavaScr
夜晚烟火
·
2023-11-01 21:47
C语言学习
c语言
C语言学习
笔记之动态分配数组空间
本文为原创文章,转载请标明出处高级语言写多了,再拿起C语言的时候,自己已经傻了...C语言中数组大小不能为变量,即使这个变量已经被赋过值了,应该使用malloc方法进行数组空间动态分配。如下:int*data=(int*)malloc(sizeof(int)*dataCount);
Metaphors
·
2023-10-31 16:33
《C程序设计语言》学习笔记——输入与输出
C语言学习
——输入与输出标准输入/输出格式化输出——printf函数变长参数表格式化输入——scanf函数文件访问错误处理——stderr和exit行输入和行输出其他函数字符串操作函数字符类别测试和转换函数
十月翊安
·
2023-10-31 02:04
C语言
c语言
开发语言
后端
大学
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语言-递归和迭代
共同学习交流.本文由Aileen_0v0原创CSDN首发如需转载还请通知⚠️个人主页:Aileen_0v0—CSDN博客欢迎各位→点赞+收藏⭐️+留言系列专栏:Aileen_0v0的
C语言学习
系列专栏—
Aileen_0v0
·
2023-10-30 03:18
C语言学习
开发语言
android
c语言
1024程序员节
服务器
前端
算法
我要精通c语言 国嵌,【
C语言学习
】国嵌18__#error和#line
1:#error的用法#error用于生成一个编译错误消息,并停止编译用法#errormessage注:message不需要用双引号包围#error编译指示字用于自定义程序员特有的编译错误消息类似的,#warning用于生成编译警告,但不会停止编译#include#defineCONST_NAME1"CONST_NAME1"#defineCONST_NAME2"CONST_NAME2"intmai
张昊win
·
2023-10-30 01:18
我要精通c语言
国嵌
C语言学习
之sizeof与strlen
1.二者的概念1.sizeofsizeof是C语言中的一个关键字,sizeof(a)表示的是a所占内存空间的大小,单位是字节。在字符数组中会统计‘\0’所占空间。其返回类型为size_t类型,C99和C11提供%zd转换说明匹配sizeof的返回类型(即,size_t类型)。一些不支持C99和C11的编译器可用%u和%lu代替%zd。2.strlenstrlen是string库中的的一个库函数,其
忆梦初心
·
2023-10-29 23:47
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语言
学习
2022-01-19
晚上11.40,我做了我认为
C语言学习
过程中很有意义的一件事,但我发现,我根本没有可以分享成就感的人(虽然猜字游戏仅仅只有50多行代码,不超过8中=种语句类型),现在的时代,
杀死蝴蝶
·
2023-10-29 10:17
C语言学习
总结(五)——C库函数总结
C库函数主要指那些由美国国家标准协会(ANSI)或国际标准化组织(ISO)发布的标准中规定的库函数,按照标准C的要求来进行C语言编程是很重要的,因为这样你的代码才有可能跨平台使用。最早的C89中有15个标准头文件:assert.hctype.herrno.hfloat.hlimits.hlocale.hmath.hsetjmp.hsignal.hstdarg.hstddef.hstdio.hstd
myintelex
·
2023-10-29 05:03
嵌入式学习总结
c语言
库
C语言学习
杂记1|学习软件选择
文章目录学习软件1.MicrosoftVisualStudio2.Dev-C++[MyBlog](liegu0317.top)学习软件很多学习教材推荐VSC++6.0,但他太老了,对于现在的操作系统版本都不支持这里提供下载地址C语言中文网1.MicrosoftVisualStudio下载地址:https://visualstudio.microsoft.com/zh-hans/安装过程来自B站Mi
爱吃豆皮
·
2023-10-28 13:04
Blog
经验
c语言
学习
开发语言
基础编程题
目集 7-21 求特殊方程的正整数解 (15分)
importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){intx=0,y=0,N=0,flag=0;Scannersc=newScanner(System.in);N=sc.nextInt();for(x=1;x<=100;x++){for(y=x;y<=100;y++){//关于y定义域--x<=y<=
Mo*◑
·
2023-10-28 06:45
#
基础编程
c语言
C语言学习
之<stdarg.h>
1、Stdarg.h介绍:stdarg.h是C编程语言中的一个头文件,它提供了一个机制,用于函数接受可变数量的参数。“stdarg”这个名字代表“standardarguments”(标准参数),这个头文件通常用于创建可以接受不同数量参数的函数,比如printf和scanf函数。在C中,函数通常具有固定数量的参数,在函数声明时就已经定义好了。然而,有些情况下,你可能希望创建一个能够每次调用时接受不
爱折腾的捣蛋鬼
·
2023-10-27 00:20
Linux
C编程
c语言
学习
windows
java
基础编程题
day05--每日两题
目录连续子数组最大和_流利说笔试题_牛客网统计回文__牛客网输入一个整形数组(可能有正数和负数),求数组中连续子数组(最少有一个元素)的最大和。要求时间复杂度为O(n)。动态规划,分三步:1.定义dp数组的含义:dp[i]代表0-i下标范围内的子数组最大和。2.找dp关系:dp[i]=Math.max(dp[i-1]+arr[i],arr[i]);3.找初始条件:dp[0]=arr[0];intm
憾°
·
2023-10-26 06:45
JAVA题
java
动态规划
【
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语言学习
-4
第4章字符串和格式化输入/输出本章介绍以下内容:函数:strlen()关键字:const字符串如何创建、存储字符串如何使用strlen()函数获取字符串的长度用C预处理器指令#define和ANSIC的const修饰符创建符号常量本章重点介绍输入和输出。与程序交互和使用字符串可以编写个性化的程序,本章将详细介绍C语言的两个输入/输出函数:printf()和scanf()。学会使用这两个函数,不仅能
manyoftenvictory
·
2023-10-25 10:42
C语言学习基础到项目开发
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语言
【数据结构】排序算法(下)——插入、希尔、选择、堆、冒泡、快速、归并与计数排序
交换排序:①.冒泡排序算法:②.快速排序算法:4.归并排序(归并排序算法):5.非比较排序(计数排序算法):总结:️博客主页:✈️銮同学的干货分享基地️欢迎关注:点赞收藏✍️留言️系列专栏:数据结构【进阶】
C语言学习
銮崽的干货分享基地
·
2023-10-24 22:18
数据结构
排序算法
数据结构
算法
c++
c语言
【数据结构初阶】十、快速排序讲解和实现(三种递归快排版本 + 非递归快排版本 -- C语言实现)
=========================================================================相关代码gitee自取:
C语言学习
日记:加油努力(gitee.com
高高的胖子
·
2023-10-24 22:43
CCC全是C
数据结构
1024程序员节
算法
深度优先
排序算法
c语言
C语言部分学习
title:“
C语言学习
”date:2016-07-513:48:38tags:1指针指针运算符指针运算符有两种:取地址运算符&:&是单目运算符,其结合性为自右至左,功能是取变量的地址。
孔凡伍
·
2023-10-24 12:25
【
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函数
“第四十八天” 计算机组成原理
计算机发展历程:计算机硬件唯一能识别的数据是二进制的0/1,而在计算机中用低/高电平表示0/1,也就是通过电信号传递数据,为什么只表示0/1,在之前
c语言学习
中有简单提及,因为越细分,电平越难区别,不知道机组会不会有更详细的解释
人间乄惊鸿客
·
2023-10-24 03:18
数据结构
C语言学习
笔记(一):VS2022安装使用
一、安装VS2022参照B站安装教程安装。Tips:选择安装信息的时候,学习C语言勾选“通用Windows平台开发”,考虑到后续会用到C++,所以勾选了“使用C++的桌面开发”。值得一提的是,安装完成之后在后续学习过程中此安装信息也是可以修改的。二、创建项目测试程序点击最上方状态栏调试-开始执行(不调试),运行程序。成功!三、遇到问题在VS2022中,在使用scanf函数编译出错:errorC49
一个努力成为大白的小白
·
2023-10-23 13:52
我的C语言学习笔记
笔记
c语言
开发语言
visual
studio
C语言学习
---小游戏---猜数字
voidmeun(){printf("1.play");printf("2.exit");}voidgame(){//随机数0-32726intret=rand()%100+1;intguess=0;while(1){printf("number:");scanf("%d",&guess);if(guessret){printf("max\n");}else{printf("bingo\n");b
依诺墨
·
2023-10-23 05:19
C语言学习
经验分享
c语言
C语言学习
--结构体与联合体
两者最大的区别在于内存利用一、结构体struct各成员各自拥有自己的内存,各自使用互不干涉,同时存在的,遵循内存对齐原则。一个struct变量的总长度等于所有成员的长度之和。二、联合体union各成员共用一块内存空间,并且同时只有一个成员可以得到这块内存的使用权(对该内存的读写),各变量共用一个内存首地址。因而,联合体比结构体更节约内存。一个union变量的总长度至少能容纳最大的成员变量,而且要满
清源子呀
·
2023-10-23 02:59
嵌入式c语言学习
学习
c语言
C语言学习
第9天
字符串与整形的区别:1.赋值的方式不同:2.输出数组名称时候不可以加中括号-字符串。要么用%c+for或者用%s。3.scanf应用的时候没有用取地址符号。4.gets();等同与scanf5.puts();等同与printf6.getchar()//putchar;7.单个字符系统不会检查\0的问题,而字符串会检查。for'循环不会考虑\0的问题8.字符串函数:9.strcat拼接函数10#de
黑色幽默007
·
2023-10-22 23:03
【
C语言学习
笔记】第七章—用函数实现模块化程序设计
学校开始学习C语言程序设计,教材为谭浩强编写的C程序设计(第五版),因之前已经略有接触C语言,故每次课后的思维导图我会在确保尽可能地包括书籍主题内容的同时精简掉一些我我已经熟练的内容。做思维导图的主要目的是为了给自己的学习一个FEEDBACK,反思自己学到了什么,也便于自己遗忘时的复习,同时也帮助各位在学习这本书的同学一个纲要。图片自制,有口语化表达,有问题欢迎指出
「已注销」
·
2023-10-22 17:17
C语言学习笔记
#
C程序设计课程思维导图
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他