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++小tips:指针变量的类型及大小
指针变量的类型及大小-
C语言学习
教程_C语言程序_c语言编程_c语言入门指针的大小与其指向的内存中存储的变量类型无关,它只与计算机操作系统有关,在32位操作系统中,指针的大小是4字节;64位操作系统中,
曙光_deeplove
·
2023-01-31 10:11
C++
c语言
c++
开发语言
【C语言课堂】 函数递归
欢迎来到Claffic的博客前言:时隔多日,来还欠大家的
C语言学习
啦,上期讲了函数,其实函数中应该包括函数递归的,这里单独拿出来讲解的原因是函数递归属于重难知识,值得拿出来单独讲讲。
Claffic_
·
2023-01-30 08:15
C语言学习
c语言
数据结构
算法
《c primer plus》
c语言学习
笔记整理(十二)-存储类别、链接和内存管理
第十二章存储类别、链接和内存管理1.存储类别(1)作用域1)块作用域:局部变量(包括函数形式参数)都具有块作用域,变量可见范围是从定义处到包含该定义的块的末尾,定义在块中的变量具有块作用域2)函数作用域:仅用于goto语句。3)函数原型作用域:用于函数原型中的形参名(变量名),函数原型作用域的范围是从形参定义处到原型声明结束。4)文件作用域:具有文件作用域的变量从定义处到该定义所在文件的末尾均可见
今夜月-半弯
·
2023-01-30 04:56
C语言
编程语言
c语言
C语言学习
笔记(用书:C Primer Plus)
本文旨在记录学习复试科目C语言中所遇到的问题或是一些知识点,以便加深印象以及以后复习一、C语言概述1、输出已声明但未赋值的参数在VS2019下,无法通过编译,会报错“未初始化”;在CodeBlocks下,能通过编译,但结果是随机数。至于为什么在VS2019下会报错,可能是编译器不同的原因吧,不太确定,但这侧面反映出VS2019的强大。2、关于形参和实参顾名思义,形参仅代表这里是一个参数,但不是真正
正版dongbaba
·
2023-01-30 04:07
c语言
2019-03-02
C语言学习
——day_02
printf里面总会是printf(“%_x_”,变量);这里总会有一个变量,这个变量x可以是f,d等等,去控制后面数值的显示你比如说f:就是控制小数的出来的你比如说d:就是控制整数出来的这些f,d的选择都是要根据后边变量的数据类型来选择
报告船长大人
·
2023-01-30 02:51
2019-08-01
关于
C语言学习
的第四天在昨天的基础上,我们打算自己建立一个头文件以保存函数头文件的建立有四步:1、建立.h文件;在.h文件里写出函数名称。2、建立.c文件;在.c文件中实现.h文件中的函数。
juyixi
·
2023-01-29 22:03
C语言学习
BUG与细节集合
1、strcat(dest_str,origin_str)不能追加字符到字符串后image.png2、把字符串转变为int、float、double等格式。C标准库中的atof()、atoi()等函数:《Cprimerplus》p312示例:注意atof(char*pt)实际上转换成的结果是double类型3、double类型输入不能用%f,而要用%lf,否则会无法得到正确输入doublea;sc
叫我问天大人
·
2023-01-27 07:16
C语言学习
基础知识分享
目录写在前面为何学习C语言语言层面个人层面初识C语言什么是语言标准hellowordmainprintf数据类型byte&bitsizeof常量常量分类变量定义变量变量的分类局部变量全局变量局部优先变量的使用printfscanf作用域&生命周期写在前面我们正式开始接触到C语言,这是我在学习过C语言后重新写的博客,我把之前的稍微优化了一下,希望能用更加朴素的语言和大家分享,我希望给大家带来一个可以
·
2023-01-26 05:25
C语言学习
总结(九)------动态内存管理与柔性数组
什么是动态内存动态内存是指在程序运行期间,由程序员申请内存及释放的内存。为什么需要动态内存分配1.静态开辟内存不够灵活。2.栈空间有限(小)。3.某些条件下难以满足程序员的要求。例如需要一个在程序运行期间才知道大小的数组。如何动态分配内存C语言提供了四个关于内存分配的函数。malloccallocreallocfree,需要的头文件都在中。malloc与calloccvoid*malloc(siz
你的酒窝里有酒
·
2023-01-25 11:18
C语言学习总结
【初始C语言】/*字符函数和字符串函数模拟实现详解*/
今天给大家带来的就就是我们在
C语言学习
过程中常用的字符函数和字符串函数,以及如何模拟去实现他们的功能,写作详细,耗时不短,还望一键三连支持一下啦!这里给大家推荐一个超级好用的刷题网站——牛客网!
IT辰柒_Java
·
2023-01-25 11:53
初识C语言
c语言
经验分享
算法
C语言学习
-数组(4)
目录思维导图:1.一维数组的创建和初始化1.1数组的创建1.2数组的初始化1.3一维数组的使用1.4一维数组在内存中的存储2.二维数组的创建和初始化2.1二维数组的创建2.2二维数组的初始化2.3二维数组的使用2.4二维数组在内存中的存储编辑3.数组越界4.数组作为函数参数4.1数组名是什么?4.2冒泡排序函数的正确设计5.数据实例:写在最后:思维导图:1.一维数组的创建和初始化数组是一组相同类型
戊子仲秋
·
2023-01-24 08:42
C语言学习
c语言
学习
C语言学习
-数组应用-三子棋(4.1)
目录三子棋的设计思路:1.游戏菜单功能的实现2.游戏功能具体实现2.1棋盘的初始化与打印2.2玩家与电脑对战的实现2.3判断胜负平局的实现3.三子棋源码写在最后:三子棋的设计思路:我们创建三个文件拆分三子棋的实现过程:一个测试文件(test.c)游戏实现文件(game.c)头文件(game.h)我们先对测试文件进行编辑。1.游戏菜单功能的实现在test.c中写一个主函数:intmain()//主函
戊子仲秋
·
2023-01-24 08:42
C语言学习
学习
c语言
C语言学习
-数组应用-扫雷(4.2)
目录扫雷的设计思路:1.游戏菜单功能的实现2.游戏功能具体实现2.1初始化存放与排查雷的信息2.2扫雷地图的初始化与打印2.2.1初始化布雷与排雷地图的实现:2.2.2打印扫雷地图的实现:2.3布置雷的信息2.3.1布置雷信息的具体实现:2.4玩家排雷的信息2.4.1玩家排雷的具体实现2.4.2递归排空的具体实现2.4.3计算格子周围有多少颗地雷的具体实现2.4.4判断输赢的函数的具体实现2.4.
戊子仲秋
·
2023-01-24 08:42
C语言学习
学习
c语言
【指针笔试题上】你知道大厂面试题的指针题是什么样的吗?快来通过这些面试题目检测一下自己吧!
目录前言:一.strlen和sizeof的区别二.一维数组笔试题解析三.二维数组笔试题解析四.总结:博客主页:张栩睿的博客主页欢迎关注:点赞+收藏+留言系列专栏:
c语言学习
家人们写博客真的很花时间的,你们的点赞和关注对我真的很重要
张栩睿(已黑化)
·
2023-01-21 17:43
笔试题
学习
【每日一道智力题】之 轮流取石子(尼姆博弈的详解)
博客主页:张栩睿的博客主页欢迎关注:点赞+收藏+留言系列专栏:
c语言学习
家人们写博客真的很花时间的,你们的点赞和关注对我真的很重要,希望各位路过的朋友们能多多点赞并关注我,我会随时互关的,欢迎你们的私信提问
张栩睿(已黑化)
·
2023-01-21 17:43
智力题
算法
每日一题
开发语言
学习
算法
【睿睿的2022年度总结和2023的目标】
博客主页:张栩睿的博客主页欢迎关注:点赞+收藏+留言系列专栏:
c语言学习
家人们写博客真的很花时间的,你们的点赞和关注对我真的很重要,希望各位路过的朋友们能多多点赞并关注我,我会随时互关的,欢迎你们的私信提问
张栩睿(已黑化)
·
2023-01-21 17:39
学习
开始记录
C语言学习
之路 12.2
1.首先是学会了如何四舍五入float类型%.mfm是几则在float类型中的小数点后面第几位四舍五入2.就是对scanf和printf的更深一点的理解但是没有理解为什么输入20030201时中间并没有间隔却可以将它分别赋给abc三个值难不成2003被截取下来之后剩下的有可以继续使用?还有就是开始时输出的是month=%2d就直接截取两位但打印在屏幕上就会把0给省略(明白了在scanf输入时输入的
backfire9
·
2023-01-21 09:15
学习记录
学习
C语言学习
书籍推荐《Practical C++ Programming》下载
下载链接:点我C++isapowerful,highlyflexible,andadaptableprogramminglanguagethatallowssoftwareengineerstoorganizeandprocessinformationquicklyandeffectively.Butthishigh-levellanguageisrelativelydifficulttomast
weixin_30716141
·
2023-01-20 15:24
c/c++
runtime
C语言学习
(2)
第三周:循环3.1循环while循环:有个名字叫循环体循环体内要有改变条件的机会,否则为死循环(语法上正确,而逻辑上错误)当我们验证时:测试程序常使用边界数据(个位数,10,0,负数......)例如上图:【我们可能觉得把外面的那个放在while里面也可以执行,尝试了几个数,发现确实可以,但是试到零的时候,发现无法判断是个一位数,因此,第一个代码更好些】我们调试代码时,可以在if、while中插入
Double_Black1213
·
2023-01-14 18:12
学习
c语言
C语言学习
(1)
安装流程:默认点击,第一次运行后,选择语言【简体中文】如何建立项目:文件——>新建——>项目——>consoleapplication——>C++项目——>命名——>选择文件夹保存如何调整字体大小:按住ctrl,滚动按钮编译运行:直接点击或按F11即可小黑框=控制台(consoleapplication)进入文件夹:main.cpp.exe=F11编译运行以后的效果.dev=打开整个项目.o=二进
Double_Black1213
·
2023-01-14 18:41
c语言
学习
开发语言
C语言学习
笔记7
循环结构while语句语法:while(表达式)循环体流程图:例子:计算1+2+…+100的结果先画出流程图#includeintmain(){inti,sum;i=1;sum=0;while(iintmain(){intcount=0;printf("请输入一行英文字符:");while(getchar()!='\n'){count=count+1;}printf("字符个数是:%d\n",co
qq_44588244
·
2023-01-14 10:21
c语言
开发语言
后端
C语言笔记
文章目录
C语言学习
笔记一.概述1.程序设计语言1.1低级语言(面向机器)1.2高级语言(面向人类)2.C语言二的基本语法成分二.基本数据类型和运算度和表达式2.1C语言的基本数据类型2.2常量2.2.1
小玩偶啊
·
2023-01-14 07:33
c++
【C语言进阶】通讯录再优化?学会文件操作,没有数据库也能保存和管理本地数据
文件的打开与关闭:2.文件的顺序读写:三、文件随机读写:1.fseek函数:2.ftell函数:3.rewind函数:总结:️博客主页:✈️銮同学的干货分享基地️欢迎关注:点赞收藏✍️留言️系列专栏:【进阶】
C语言学习
銮同学的干货分享基地
·
2023-01-14 03:40
【进阶】C语言学习
c语言
visual
studio
学习方法
后端
面试
【
C语言学习
】指针进阶【进阶详解篇14】
【声明】:本章主要是对C语言指针部分的讲解,因为觉得指针理解起来有些烧脑,可能在读者认为很简单的代码我依然作了大量注释,主要是为了防止以后忘记,方便更快速的复习回忆,毕竟本人智商确实有限,有时候甚至不在线,哈哈。代码注释较多,可能会给读者造成些许阅读障碍,建议电脑阅读哈。由于水平有限,如发现有错误之处,恳切希望读者们批评指正,以免自己或他人入坑!文章目录指针进阶字符指针指针数组数组指针区分&数组名
开开心心学java呀
·
2023-01-14 03:34
C语言篇
编程语言基础
c语言
C语言--指针进阶理解
指针是
C语言学习
中的重点和难点今天我们来说说指针的一部分进阶理解,对初学者很有帮助首先我们创建一个数组intarr[5]={1,2,3,4,5};大家都知道这里arr代表数组首元素1的地址而&arr、*
BOTGS
·
2023-01-14 03:30
c语言
数据结构
c++
C语言学习
day5(常量)
变量之后就是常量啦常量分为四类:1是字面常量,就是代码中的4,直接写在那里。2是由define定义的标识符常量,这里的格式是#define名称值而不是int名称=数值,就是这个原因导致我的程序一直弹出错误,定义的格式错误导致我的int和=字符全都变成了被定义的内容3是枚举常量,也就是enum名称{}定义的一串常量,其中的常量赋初值以后都是不可改变的,enum放置的位置也是不受限制的。这些常量便是被
qweryyyq
·
2023-01-13 00:37
学习
c++
c语言
C语言学习
笔记(五)--结构体、共用体、枚举
C语言学习
笔记(五)结构体:若干成员组成的数据类型声明方式:struct结构体{数据类型成员名;数据类型成员名;…};#includestructstudent{intnum;charname[20];
研究到深处
·
2023-01-12 18:50
c语言
enum
C语言学习
笔记(一)
目录第一章C语言入门一、程序程序的执行二、C语言1.C语言的几个常用版本2.C语言的特点3.IDE4.C语言标准库三、c程序运行机制四、c程序的主体结构注意事项五、常用的转义字符六、注释(comment)七、c程序代码规范第二章变量一、变量的定义注意事项二、输入/输出变量三、变量的数据类型1.整型2.浮点型3.字符型4.ASCII编码表5.布尔类型(boolean)四、基本数据类型转换1.自动类型
abi_gydm
·
2023-01-12 03:49
C语言学习笔记
学习
c语言
visual
studio
code
C语言学习
——if语句
if语句·一个基本的if语句有一个关键字if开头,跟上在括号里的一个表示条件的逻辑表达式,然后式一对大括号“{}”之间的若干条语句。如果表示条件的逻辑表达式的结果不是零,那么久执行后面跟着的这对大括号中间的语句,否则就跳过这些语句不执行,而继续下面的其他语句·if语句还有另外一种表达方式,无大括号形式。那么紧跟在if条件语句的下一句就为条件成立时要执行语句if(total>amount)total
xi_wen_
·
2023-01-11 06:02
c语言
C语言学习
Day03
3-1/*复习:数据类型1.整型:shortintlong%d2.实型:单精度float双精度:double%f:如果实际位数大于6位,截取6位;如果实际位数小于6位,用0补足6位小数3.字符型:char*/#includeintmain(){shorti1=200;inti2=2000;longi3=200000;printf("==========shortintlong==========\
Adorable空空
·
2023-01-10 20:59
C语言学习
c语言
C语言学习
笔记4---数组、字符串
文章目录数组一维数组二维数组传参为数组数组与指针的关系字符串字符串的初始化字符串的输出字符串操作函数【注:待补充】字符串数组重要链接参考文献数组数组用于存储一系列具有相同数据类型的变量。数组内的元素具有连续的内存位置。一维数组一维数组的声明声明一个数组时,必须要指明数组的数据类型type,数组的长度。长度需为大于0的整数,数组的长度用中括号包裹。代码语法为:type数组名[数组的长度,即元素个数]
Sunshing15
·
2023-01-09 20:53
C语言学习笔记
c语言
C语言学习
日记 1 数据溢出
涉及链接图片以及任何转载内容,如有冒犯,请及时联系我删除遗留问题为什么float类型的数据为什么不是一个精确值而是一个近似值#includevoidmain(){floatPI=3.14159;ints,r=5;s=r*r*PI;printf("s=%d\n",s);}输出结果s=75PI是实型s,r为整型运行的时候先将s,r转换为double,进行计算,因为s申明为整型,所以程序会将计算结果取整
帅ZR帅
·
2023-01-07 22:23
C语言学习
c语言
C语言学习
笔记(后半部分)
本文用于学习C语言,备考计算机二级C语言考试,课程需要及个人兴趣所向,欢迎学习指正,持续更新!文章目录前言一、数组1.一维数组2.二维数组3.字符数组二、函数1、函数概述2、函数的参数及返回值3、函数的调用4、函数中变量的存储类别三、指针前言本次学习内容为数组、函数、指针、编译预处理和动态存储分配、结构体和共用体、文件。一、数组1.一维数组一个数组元素实际上是一个变量名,代表内存中的存储单元,一个
国房科技自主可控
·
2023-01-06 14:46
c语言
学习
开发语言
郝斌
C语言学习
笔记
[作者:张赐荣]郝斌老师的C语言:课堂讲解全程动手敲代码,讲解细致,对于重要知识点的讲解不厌其烦,是一个难得的C语言入门教程。在这里对老师的辛勤付出表示感谢。郝斌c语言视频教程地址:https://www.bilibili.com/video/av8074534·概述:课程计划为什么学习c语言:Fortran语言主要用于科学计算,在第三代语言中,以1980年为分水岭,分为结构化和面向对象语言。Ba
张赐荣
·
2023-01-05 15:08
c语言
C语言学习
笔记
关键字int、short、long、unsigned、char、float、double、_Bool、_Complex、_lmaginary、sizeof()、typedefauto、extern、static、register、volatile、restricted、_Thread_local、_Atomic、const一、关键字部分1.整型1.1有符号整型:int:4个字节,打印类型是%dsh
玉兔上天
·
2022-12-31 06:35
C语言学习笔记
c语言
开发语言
c++/
c语言学习
记录时间帖
双非本科浑浑噩噩过去了,现在双非研一,不想毕业的时候跟大四一样,决定好好学习一门技术,听了一些人的建议,感觉自己研究方向对以后找工作没什么帮助的,在做好导师安排的科研任务的同时,多学一点东西,抓紧run哈哈。这此,记录一下C++的学习进程,有问题可以喊我一起学习,还不知道接下来学哪些知识,先看完c语言在找数据结构408这几门课,还要学linux,不知道一年可不可以,自学。。3.21日B站学习鹏哥C
天是倒映的海i
·
2022-12-29 12:21
C语言
c语言
算法
数据结构
[C] 1.1 Dev-C++的安装教程
1.1【
C语言学习
:软件安装】Dev-C++的安装教程第一步:下载Dev-C++的安装包1、官网的地址:https://sourceforge.net/projects/dev-cpp/.
Jingle_dog
·
2022-12-28 10:54
软件安装
c语言
Dev-C++
编译器
dev
c++
下载
csdn
绿色版
第二十五章 字符串函数(2)
C语言学习
之路第一章初识C语言第二章变量第三章常量第四章字符串与转义字符第五章数组第六章操作符第七章指针第八章结构体第九章控制语句之条件语句第十章控制语句之循环语句第十一章控制语句之转向语句第十二章函数基础第十三章函数进阶
Turing_Sheep
·
2022-12-28 07:20
C语言学习之路
C语言学习
(三)——多维数组&字符串数组
一、多维数组&字符串数组#include#include#include#include//多维数组(二维以上)intmain01(){usingnamespacestd;intnum[2][3][4];//定义了一个三维数组,有两个二维数组,每个二维数组有3个一维数组,每个一维数组有4个元素//三维数组初始化/*intsum[2][3][4]={{{1,2,3,1},{1,2,3,2},{1,2
不加黄花菜
·
2022-12-21 11:02
C语言
c语言
学习
C语言学习
(五)——指针
Ps:相信学过C语言的同学都知道,指针是C语言中最重要也是最难攻克的部分,下面的代码中的注释部分请同学们要仔细阅读一、指针&指针变量#include#include#include#include//32位编译器(0x00000000-0xffffffff)://指针变量://存放指针(地址)的变量//因为地址编号(0x00000000)如此,所以我们指针变量占4个字节就可以存下//64位编译器(
不加黄花菜
·
2022-12-21 11:02
C语言
c语言
学习
郝斌老师
c语言学习
笔记
文章目录c语言概述C编程预备计算机专业知识基本的输入输出函数的用法printf()——将变量的内容输出到显示器上scanf()【通过键盘将数据输入到变量中】运算符流程控制【c语言的第一个重点】顺序选择ifif...else...补充:switch循环for注意:whiledo...whilebreak和continuebreakcontinue穿插在课堂中的零散知识笔记算法如何看懂一个程序,分三步
吢呢
·
2022-12-14 05:09
小白
c语言
学习
开发语言
想学C语言,跟着一个大佬学,中间一步错,后面就步步错,我该怎么办啊?
看书只是
C语言学习
的最简单的一步。入门阶段,动手实践,刷题才是最重要的。coding能够让你变强。4.请记住这个公式:只看书+不实践==C语言挂科5.如果你以后
南风fahaxiki
·
2022-12-08 21:14
c语言
开发语言
程序员
学习
C语言学习
与总结---第六章:数组(Array)
数组(Array)6.1一维数组6.1.1一维数组的定义6.1.2一维数组在内存中的存放6.1.3一位数组的引用6.1.4一位数组的初始化6.2二维数组6.2.1二维数组的定义6.2.2二维数组在内存中的存放6.2.3二维数组的引用6.2.4二维数组的初始化6.3字符数组6.3.1字符数组的定义6.3.2字符数组的初始化6.3.3二维字符数组6.3.4字符串和字符串结束标志6.3.5字符数组的输入
Moonlight2020
·
2022-12-08 21:38
C语言
数组
c语言
c语言学习
-判断101-200之间有多少个素数,并输出所有素数及素数的个数
判断101-200之间有多少个素数,并输出所有素数及素数的个数程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除,则表明此数不是素数,反之是素数程序流程图:代码:#include#includevoidmain(){inta=101,b=0,c,d=2;for(a=101;ac){b++;printf("%d\t",a);}}printf("101-200之间素数的个数
树盟
·
2022-12-07 14:34
C语言
c语言
《Python编程:从入门到实践》第 10 章 文件和异常
10.1.2文件路径10.1.3逐行读取10.1.4创建一个包含文件各行内容的列表10.1.5使用文件的内容10.1.6包含一百万位的大型文件10.1.7练习练习10-1:Python学习笔记练习10-2:
C语言学习
笔记
BCC485
·
2022-12-05 16:41
习题
python
开发语言
C语言学习
笔记(十九)
C语言学习
第十九天。2.10赋值运算符与表达式在赋值表达式中,如果表达式左边的变量重复出现在表达式的右边,如:i=i+2;则可以将这种表达式缩写为下列形式:i+=2;其中的运算符+=称为赋值运算符。
四瓣纸鹤
·
2022-12-04 09:35
C语言
c语言
学习
开发语言
20165301 预备作业二:学习基础和C语言基础调查
《做中学》读后感及
C语言学习
调查读《做中学》有感娄老师在文章中多次提到「做中学(LearningByDoing)」的概念,并通过娄老师自己的减肥经历、五笔练习经历、乒乓球练习经历和背英文单词的经历为读者更加详细地阐明了
weixin_30746117
·
2022-11-28 18:21
c/c++
java
C语言学习
笔记
提示:本人的
C语言学习
笔记,包含记录一些自己在写代码时遇到的坑。
Silentambition
·
2022-11-28 04:44
C语言学习
c语言
c语言学习
笔记(考研版)
目录开端数据类型,表达式,运算符输入与输出函数数据结构体联合等数组结构体文件操作预处理转义字符运算符的优先级及结合顺序其他结构化程序设计方法。C程序的特点、位运算和头文件(预处理)一般不考开端符号语言=汇编语言:指用一些英语字母和数字表示一个指令低级语言:面向机器的语言,不同的机器间不适用目标程序:写的高级语言经过编译程序编译为计算机能看懂的二进制文件(目标程序)非结构化语言:难以维护,难以阅读的
Silentambition
·
2022-11-28 04:44
C语言学习
c语言
Go
C语言学习
(C/C++程序设计语言入门)
Go
C语言学习
GoC语言是江涛老师独创的,基于c++语言和go语言的一种编程语言,GoC的意思就是走向C/C++编程。通过简单有趣的编程绘图,学习C/C++的入门编程。
软件开发技术爱好者
·
2022-11-27 20:02
C
C++学习
编程实践系列
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他