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和指针》
【中兴】web训练营~一文当你走进前端 | 百图制作
系列专栏:1️⃣C/C++2️⃣
C和指针
3️⃣Linux4️⃣数据结构与算法5️⃣JavaScript从入门到精通6️⃣101算法JavaScript描述文章目录1.介绍1.1开发语言1.2为什么选择这些
Choice~
·
2022-07-05 17:54
前端
vscode
ide
C和指针
第10章 结构和联合 10.1 结构基础知识
结构和联合数据经常以成组的形式存在。如果这些值能够存储在一起,访问起来会简单一些。但是,如果这些值的类型不同,则无法存储于同一个数组中。在C中,使用结构可以把不同类型的值存储在一起。10.1结构基础知识聚合数据类型(aggregatedatatype)能够同时存储一个以上的单独数据。C提供了两种类型的聚合数据类型:数组和结构。数组是相同类型的元素的集合,它的每个元素是通过下标引用或指针间接访问来选
weixin_客子光阴
·
2022-06-28 19:11
C和指针
第10章
结构和联合
c语言
开发语言
c++
C和指针
第6章 指针 6.4 间接访问操作符
6.4间接访问操作符通过一个指针访问它所指向的地址的过程称为间接访问(indirection)或解引用指针(dereferencingthepointer)。这个用于执行间接访问的操作符是单目操作符*。表6.2列举了一些例子。它们使用了前面小节里的一些声明。表6.2间接访问操作符的一些示例表达式右值类型a112intb-1intc3.14floatd100int*e108float**d112in
weixin_客子光阴
·
2022-06-15 18:51
C和指针
第6章
指针
c语言
开发语言
c++
c语言 乘法 指针,C语言矩阵乘法(指针实现)
这是
C和指针
书上的一道题,充分体现了指针实现数组操作的过程voidmatrix_multiply(int*m1,int*m2,int*r,intx,inty,intz){registerint*m1p;
云小喵
·
2022-06-02 07:31
c语言
乘法
指针
C语言字符串及其常用操作函数——《
C和指针
》
C语言字符串的概念一串以NUL字节结尾的零个或多个字符。C语言不存在显式的字符串类型,字符串通常存储在字符数组中。字符串常量在程序中使用字符串常量会生成一个“指向字符的常量指针”,当一个字符串常量出现于一个表达式中时,表达式所使用的值就是这些字符所存储的位置,而不是这些字符本身。因此,可以把字符串常量赋值给一个“指向字符的指针”,该指针的值就是字符串常量所存储的地址。voidtest(){ ch
书包fan
·
2022-05-07 17:24
C语言
C语言
字符串函数
计算机经典书籍电子书合集
《
C和指针
》、3.《C陷阱与缺陷》、4.《C专家编程》、5.《你必须知道的495个C语言问题》4楼C++篇此篇收录:1.《C++Primer》、2.《C++程序设计语言》、3.《Effective
Cawen_Cao
·
2022-04-28 18:55
书目推荐
计算机经典书籍电子书合集
JAVA
C语言
C++
数据结构与算法
有什么书籍被程序员奉为经典?
汇总了各个方向的经典书籍,供大家参考:一、编程语言C《
C和指针
》《高质量C编程指南》《C语言接口与实现》《C程序设计语言(第2版)》《C语言参考手册(第5版)》C++《ATourofC++》《AcceleratedC
·
2022-04-19 11:29
程序员书籍
万字读懂《C陷阱与缺陷》----汇总篇
另外一本作为C语言的经典书籍《
C和指针
》丸丸已经在开始读了,我会把我觉得有必要跟大家分享的部分也会一并分享出来,如果丸丸的这些读书笔记与史上最强C语言系列能够一并看完,相
鹿九丸
·
2022-04-15 05:04
《C陷阱与缺陷》
c语言
开发语言
后端
c++
《
C和指针
》---- 第一弹(当前可食用字数:6000)----读书笔记硬核分享系列
《
C和指针
》第一弹第一、二、三章前言第一章快速上手注意点问与答第二章基本概念2.1环境2.1.1翻译2.1.2执行2.2词法规则2.2.1字符问与答第三章数据3.1基本数据类型3.1.1整型家族1.整型字面值
鹿九丸
·
2022-04-13 17:18
C和指针
c语言
后端
c++
数据结构
算法
[
C和指针
] ch08. 数组
第八章:数组GitHub链接:ch08.数组本章总结及注意点部分课后习题解答8.7问题问题是个好问题,但是,ints数组下标0对应的是10,1对应的是20…大意了啊。参考答案:运算符优先级不同。第二个等价于array[j]+i。不能。因为指针指向数组左边界的前一个位置了,数组越界,赋值是非法的。不想写这个转换了,不过回文字符串的判断还是蛮重要的。参考答案:绝大多数都是下标…参考答案:书上讲解的很清
Ypuyu
·
2022-03-08 11:45
读书笔记
C和指针
读书笔记
【
C和指针
】带你领略C语言最有灵魂的内容(上)
大家好,我是想要慢慢变得优秀的向阳同学,从今天开始逐渐恢复更新状态,想学习计算机知识的小伙伴可以支持一下哦!~不能说肯定是干货,但会让你有所收获!快乐地生活在这个世界上,你不需要取悦于任何人,做最好的自己。目录指针类型案例1:案例二:指针和数组野指针野指针出现的原因️️1.指针未初始化️️2.指针越界访问如何避免野指针问题指针运算指针+-整数指针-指针指针的关系运算二级指针如果你想从头开始认识或
想要慢慢变得优秀的向阳同学
·
2022-03-08 11:11
c语言
c语言
c++
后端
经验分享
开发语言
计算机经典书籍电子书合集(适合计算机学生学习以及程序员笔试、面试)
《
C和指针
》、3.《C陷阱与缺陷》、4.《C专家编程》、5.《你必须知道的495个C语言问题》4楼C++篇此篇收录:1.《C++Primer》、2.《C++程序设计语言》、3.《Effective
羊兄台
·
2022-02-23 14:45
心情
C
C++
经典书籍
面试
程序
C中全局变量和static变量的存储与初始化
——
C和指针
(p43)这句话中有两
丹丘生___
·
2022-02-09 03:54
再读
C和指针
inta;int*p0=&a;void*p=p0;//可以不用写void*p=(int*)p0;在输出*p和p+1的值的时候会出错指针是强类型的,为什么不用一种通用的类型来表示指针:我们不仅仅保存地址,我们还使用指针来对地址进行解引用和写入数据递归调用会每次都产生调用空间,因此可能会导致栈溢出函数参数中传指针比传值可能会节省内存空间inta[]={1,2,3,4,5};计算数组长度,可以使用int
窗前的樱花
·
2021-07-28 08:07
给计算机初学者的书籍推荐
之前表弟刚考上软件工程专业,找我要一些书单推荐,我给他列了一些计算机专业的部分基础课程相关的经典书籍,这里发出来供有需要的人参考:C/C++1、《C程序设计语言》入门推荐2、《CPrimerPlus》入门推荐3、《
C和指针
riusksk
·
2021-06-24 14:29
我的学习历程
继续保持着大学里的良好习惯,阅读和演讲.虽然没有多少登台机会,但依然时常在小区的安静角落里对着那一排香樟树朗读一些英语,比如经典的《Youth》,虽说不上倒背如流,但也烂熟于心.除此之外,我还买了一些书,内容从《
C和指针
盗火侠
·
2021-04-26 13:08
11-23
经历看《
c和指针
》中的第六章指针部分现代通信原理上课组织实验室第一次update学到不能简单的通过检查一个数值的位来判断它的类型,要根据编译器具体指令判断。
DouQing
·
2021-03-11 01:48
C语言中“不受限制”的字符串函数总结
“不受限制的“字符串函数按《
C和指针
》中所说,那些常用的字符串函数都是“不是限制的”,就是说它们只能通过寻找字符串末尾的NULL来判断字符串的长度。
·
2021-03-09 22:06
C语言中那些“不受限制”的字符串函数
“不受限制的“字符串函数按《
C和指针
》中所说,那些常用的字符串函数都是“不是限制的”,就是说它们只能通过寻找字符串末尾的NULL来判断字符串的长度。
程序员白菜
·
2021-03-02 08:23
C语言
c语言
《
C和指针
》读书笔记
快速而又安全删除(注释)代码if0statementsendif转义字符\\dddddd代表1~3个数字,表示8进制数值所代表的数字。#######define与typedefdefine的副作用#defineptr_to_charchar*ptr_to_chara,b//a类型为char*,b类型为char`而typedef可正确定义typedefptr_to_charchar*ptr_to_c
KyoIcHik1
·
2020-10-10 22:24
指针——C语言的灵魂
来自读者对
C和指针
的解说他可以直接访问硬件,这是灵活性和效率的体现,程序离硬件越近自然效率越高,当然运用不当也可导致效率低下难掌握及太危险,如果对指针理解含混,访问过程不当易导致程序奔溃或隐藏潜在危险指针作用总的说是调高程序运行效率
iteye_10018
·
2020-09-14 09:06
c和指针
的9:12题解,个人觉得比答案给的好
#defineNUL'\0'charASIIC[30]="ABCDEFGHIJKLMNOPQRSTUVWXYZ";intprepare_key(char*key){inti=0;char*copy=strdup(key);while(*copy!=NUL){*copy=toupper(*key);if(ASIIC[*copy-'A']!=0){ASIIC[*copy-'A']=0;*key++=*
dahai19800703
·
2020-09-14 03:05
ubuntu
c
linux
C和指针
---第十一章:动态内存分配
为什么80%的码农都做不了架构师?>>>11.1为什么使用动态内存分配使用数组有以下的缺点:1.使用数组引入了人为的限制,比如数组的大小实际上是确定的。2.如果确定了数组的大小,但实际上使用了较少的空间,则造成资源浪费。3.存在数组越界情况。11.2malloc和freeC函数库提供了两个函数,malloc和free,分别用来执行动态内存分配和释放。这些函数维护一个可用内存池。当一个程序另外需要一
weixin_34168700
·
2020-09-14 01:13
数据结构与算法
操作系统
可变参数函数
文档下载地址http://download.csdn.net/detail/xuehui869/6435849《
C和指针
》没有说这部分。
xuehui869
·
2020-09-13 17:09
2013--2014
嵌入式网络视频开发
C语言学习第23篇---数组指针和指针数组分析
知识来源主要是陈正冲老师的《C语言深度解剖》及DelphiTang老师的《C语言剖析》和《征服C指针》,《
C和指针
》,有兴趣的朋友可以看我置顶文章获取数组类型:C语言中的数组有自己的特定的类型数组的类型由元素类型和数组大小共同决定举个例子
CodeAllen的博客
·
2020-09-13 16:06
C语言深度剖析学习总结
C语言中strlen()返回值类型为无符号数
参考:《
C和指针
》strlen()的方法签名中的返回值类型为size_t,size_t实际上是一个无符号整型。
jubincn
·
2020-09-13 12:24
Eratosthenes筛选法计算质数
《
C和指针
》第6章第4道编程题:质数就是只能被1和本身整除的数。Eratosthenes筛选法是一种计算质数的有效方法。这个算法的第一步就是写下所有从2至某个上限之间的所有整数。
Adherer
·
2020-09-13 05:27
C和指针书上习题
计算机学习路线+必读书籍
LeetCode)计算机网络操作系统设计模式:熟悉常用的设计模式编程应用实践加“*”为不入门推荐学习路线:语言-编程基础四大件-编程应用实践语言入门:CProgramePlus进阶:C专家编程C语言和陷阱
C和指针
入门
Patick Star&aiwosiwo
·
2020-09-13 00:20
笔记
经验
C语言是作为一个程序员必须了解的,那么你知道怎样学习C语言吗?
C/C++共享资源群:684478929一、要学习的书《c缺陷和陷阱》、《
c和指针
》、《c专家编程》。二、知识点学习①字符串1、strlen()函数的返回值是什么类型的?
zihong522
·
2020-09-12 18:16
C++
C语言
程序员
IT
编程语言
C语言字符类型和整形间的骚操作
今天在看《
C和指针
》时,看到一个很有趣的操作,记录在这里:解释:常量EOF(在头文件stdio.h中定义),用于提示文件结尾。如果ch等于EFO,表达式就为假。
阿念没有感情
·
2020-09-12 16:23
C语言相关
c语言
经典C/C++书籍
+PrimerPlusSixthEdition)2.ImperfectC++中文版(ImperfectC++)3.C++代码设计与重用(DesigningandCodingReusableC++)4.
C和指针
ColorPaper
·
2020-09-12 15:21
杂项
pointers
c
编程
《
C和指针
》总结
《
C和指针
》第一章快速上手1.1简介1.1.1空白和注释空行将程序的不同部分分隔开来;制表符用于缩进语句(Tab),以更好的显示程序的结构。
yyyyeahhhhhh
·
2020-09-12 04:37
书籍
推荐书目
作者:(美)RandalE.Bryant;DavidR.O'Hallaron著出版社:机械工业出版社图书定价:¥99.00准备看看C/C++从入门到高手所有必备PDF书籍收藏,喜欢的朋友支持下吧~C:《
C和指针
希望之晨
·
2020-09-12 03:23
microsoft
编程
语言
c
chm
linux
分享自学编程收藏的网站学习资源
最新一期二手书:第37期
C和指针
&C陷阱与缺陷活到学到老,自学能力已经成为最重要的一种竞争力,特别是在IT行业,每个人都有自学的经历,我也不例外,这些是我在学习中、工作中收藏的网站资源。
柠萌Sweet
·
2020-09-10 12:21
资源分享
C/C++中const关键字相关
const本文根据《
C和指针
》3.4节,《C专家编程》1.9节以及相关网络资源整理总结const三个不易理解的地方:声明,函数参数赋值,存储类型。如有偏误,欢迎指正,共同学习。
hututu_404
·
2020-08-26 14:40
C
C++
数组作为函数的参数
本文内容摘自《
C和指针
》传值与传址《
C和指针
》函数的参数一节(7.3节)指出,C函数的所有参数均以“传值调用”方式进行传递,这意味着函数将获得参数值的一份拷贝。
书包fan
·
2020-08-24 16:29
C语言
函数指针之回调函数和转移表
@(001@Objective-C)[回调函数|函数指针|转移表|C语言|书名--
C和指针
]函数指针之回调函数和转移表《
C和指针
》261页函数指针的用途:1.对不同的数据类型作相同的操作->回调函数2.
Channe
·
2020-08-24 13:37
c
回调函数
函数指针
转移表
c和指针
学习c语言必备的书籍推荐
(也可以阅读外国的经典C语言书籍)《
C和指针
》POINTERSONCKennethA.Reek、徐波人民邮电出版社评价:不算厚的书,纠正对指针的错误理解,这是必读经典,相信会带给你很多思考。
VideoMonitor
·
2020-08-24 12:51
语言
c
数据结构
出版
算法
编程
嵌入式初学者学习嵌入式必看必看书籍
Linux基础1、《Linux与UnixShell编程指南》2、《嵌入式Linux应用程序开发详解》C语言基础1.TheCprogramminglanguage《C程序设计语言》2.PointersonC《
C和指针
dongfengkuayue
·
2020-08-24 12:45
嵌入式linux
【 C 】对左值与右值的一些个人思考
今天重温C语言的指针,看的书是《
C和指针
》,关于左值和右值以及指针表达式的内容看得甚是迷惑与煎熬,怎么会这么难理解,指针表达式又是作为左值又一会作为右值,而且二者有着不一样的含义,为什么当年学习C语言的时候没有遇到这些头疼的问题呢
李锐博恩
·
2020-08-24 07:07
#
区
C和指针
(二)指针与左值、右值详解
c语言中左值、右值定义:例子:a=b+25;左值:能够出现在赋值符号左侧的东西。例子中a,右值:能够出现在赋值符号右侧的东西。例子中b+25上面的例子可以写成这样吗?b+25=a;答案是否定的。原因如下:(1)a是个左值,因为它标识了一个可以存储结果值的地点;b+25是个右值,因为它指定了一个值。(2)a是个右值,因为它可以指定一个值;b+25不能作为左值,因为它并未标识一个可以存储结果值的地点。
xiaoyu-Wang
·
2020-08-24 07:30
C和指针
C/C++动态内存分配之用mallo
c和指针
实现动态数组排序
用mallo
c和指针
定义动态数组,其关键是要准确理解指针的含义和数组的操作手段。此程序的功能是用动态内存分配的手段实现输入数组的排序。*//*****
九月北雪
·
2020-08-23 19:27
C/C++
【C语言练习题】字符串转换整数
《
C和指针
》习题7.11问题为下面的函数原型编写函数定义:intascii_to_integer(char*str);这个字符串参数必须包含一个或者多个数字,函数应该把这些数字字符转换为整数并返回这个整数
王建峰
·
2020-08-23 01:51
计算机基础-编程语言
[读]
C和指针
(Ch15 ~ Ch18)
Chapter15(本章介绍I/O,涉及内容多为各种函数的细节,因此不一一整理)各不相同但容易混淆的三个概念:文件:物理存储介质上所保存的内容流:函数库为I/O所提供的接口缓冲:程序对流进行读写时所使用的一块空间(可以手动指定不要缓冲)文件和流之间的转换由操作系统完成,而程序只是通过FILE数据结构来管理储存流和缓冲区的I/O状态Chapter16断言通过断言某个值为真来进行测试voidasser
小明的贤鱼
·
2020-08-22 13:52
c和指针
读书笔记
c
断言
函数栈
[读]
C和指针
(Ch11 ~ Ch14)
Chapter11malloc和free维护一个内存池malloc总是分配一整块内存。根据编译器的实现,实际分配的内存也有可能比请求的稍大一些可用内存池无法满足请求时,malloc先向OS申请新的内存,还是不够时返回NULL。因此malloc返回的指针必须先检查free的参数必须为通过malloc等函数申请到的内存指针或NULL,它也总是释放整个分配到的内存calloc:返回指针前将整块内存都初始
小明的贤鱼
·
2020-08-22 13:17
c和指针
读书笔记
内存分配
函数指针
预处理
C语言-循环队列的简单实现
正如《
C和指针
》中所描写的,有两种方法来实现对队列空和满状态的判断。
huangkangying
·
2020-08-22 12:58
C/C++
C语言学习计划
一、要学习的书《c缺陷和陷阱》、《
c和指针
》、《c专家编程》。二、知识点学习①字符串1、strlen()函数的返回值是什么类型的?2、字符串strlen()的值,是否和他占据的内存空间相同?
请说出你的故事
·
2020-08-21 12:07
C
C语言中表达式求值要注意的几点
参考:《
C和指针
》隐式类型转换C的整型算术运算总是至少以缺省整型类型的精度来进行的。为了获得这个精度,表达式中的字符型和短整型操作数在使用之前被转换为普通整型,这种转换称为“整型提升”。
weixin_30457551
·
2020-08-21 06:02
[读]
C和指针
(Ch8 ~ Ch10)
Chapter8⚠️数组名和指针常量相似,但并不是指针!(也因为是指针常量,所以数组名也是un-assignable的)编译器用数组名来记住数组的属性,只有当数组名在表达式中被使用时,编译器才为它产生一个指针常量只有两种情况下数组名不用指针常量来表示:用于sizeof:对数组名使用sizeof将返回整个数组的长度(以字节为单位)用于&取址:得到指向数组的指针(而不是指向第一个元素的指针的指针)下标
小明的贤鱼
·
2020-08-21 02:55
c和指针
读书笔记
指针
多维数组
结构体
[读]
C和指针
(Ch4 ~ Ch7)
Chapter4当if嵌套出现时,else属于离它最近的不完整的if给switch的最后一个case也加上break是个好习惯,以免在后面追加新的case时忘记添加break使用goto一般不是好事,唯一的例外可能是需要从多重循环中直接退出时比较方便,但是这也可以通过把整个循环包装成一个函数,然后在需要退出的时候直接return来解决C本身不具备任何I/O函数及异常处理能力,这些都要靠调用库函数来
小明的贤鱼
·
2020-08-21 02:35
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
其他