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专家编程
》,有了新的发现,此乃“温故而知新”啊! 先看了程序的内存的内存布局,再看前面数组与指针的不同,发现了之前对C字符串理解有些含糊,进步还是得点滴积累啊!
·
2015-11-08 11:26
字符串
类型解释器——
C专家编程
读书笔记
对于声明,应该按下面的步骤来进行解释: 1) 声明从它的名字开始读取,然后按照优先级顺序依次读取 2) 优先级顺序 a) 括号括起来的部分 b) 后缀操作符,()表示函数,[]表示数组 c) 前缀操作符,*表示指针 3) 如果const或volatile关键字后面紧跟类型说明符,那么他作用于类型说明符,其他情况下,作用于其左边紧邻的指针星号。 根据这个原则,我们可以得
·
2015-11-01 13:40
读书笔记
c语言知识点补遗
下面的这些东西可能来自《
c专家编程
》或者网络。最近发现基础的经典的书籍常读常新,原因可能有两个: 1、随着自己经验的增长,你的认识可能会不一样,思维的方式也会有所变化,而得到的东西自
·
2015-11-01 11:45
C语言
我推荐的书
primer plus>> 其实我入门看的是谭浩强的视频,不过现在感觉不适合了,怕别人说我误人子弟,所以推荐这本书 提高书: <<C陷阱与缺陷>> <<
C专家编程
·
2015-10-31 13:10
推荐
学习软件开发应该看的书,的,方便自己
1、 C语言提升 《c和指针》 《c缺陷和陷阱》 《
c专家编程
》 这三本书是一个初级C程序员必看的三本书,同时也是应届新员工必须好好学习的教材,非常适合刚毕业的大学生学习 2、 C
·
2015-10-31 12:05
软件开发
用C语言实现有限状态机--读《
C专家编程
》
http://blog.csdn.net/imj060336/article/details/2032765 有限状态机(finite state machine)是一个数学概念,如果把它运用于程序中,可以发挥很大的作用。它是一种协议,用于有限数量的子程序("状态")的发展变化。每个子程序进行一些处理并选择下一种状态(通常取决于下一段输入)。 有限状态机(FSM)可以用作程
·
2015-10-31 11:55
C语言
右左法则解决复杂声明
有一点C基础的人或许能够瞎搬乱套做对,但这样你肯定不爽,一方面显得不专业,有点自欺欺人的感觉,另一方面如果遇到更加复杂的声明就彻底傻了,本篇主要就一些复杂的声明介绍一种方法,这个有些书上也有介绍,比如《
C专家编程
·
2015-10-31 10:53
复杂
C宏的天才用法
这个例子摘自《
C专家编程
》。 根据位模式构建图形图标(icon)或者图形(glyph),是一种小型的位模式映射于屏幕产生的图像。一个位代表图像上的一个像素。
·
2015-10-31 10:28
用法
《
C专家编程
》读书笔记
第二章 这不是Bug,而是语言特性 2.1 这管语言特性何事,在Fortran里这就是Bug呀 ------------------------------------------------ malloc(strlen(str)+1); //注意字符串结尾的‘\0’字符 ------------------------------------------------ 一个'L'的NUL用
·
2015-10-31 10:36
读书笔记
2014上半年-学习目录
应用设计与开发》(2014-04-14完成) 《大规模分布式存储系统 原理解析与架构实践》(2014-04-17完成) 基本的数据结构与算法《大话数据结构》(2014-04-21完成) 《
c专家编程
·
2015-10-31 10:09
学习
《
C专家编程
》读书笔记
C语言的设计哲学: 一切工作程序员自己负责。 语言中的所有特性都不需要隐式的运行时支持。 程序员所做的都是对的。 程序员应该知道自己在干什么,并保证自己的所作所为是正确的。 --第1章-- C: 穿越时空的迷雾 小即是美。事物发展都有个过程,由简入繁,不能一开始就想得太复杂,Multics, IBM的OS/360都是因此而失败。
·
2015-10-31 10:05
读书笔记
刚看完了一本书
现在是2:00,刚看完了《
C专家编程
》这本书,大概用了三天吧。 这书写得太好了,从底层原理讲解了C,读得如醍醐灌顶一般。对C理解了不少。
·
2015-10-31 10:28
书
[C/C++]如何解读返回函数指针的函数声明
我努力回忆起《
C专家编程
》一书的内容,把其中解读变量声明的方法应用于该函数上,最终读懂了该函数。下面是大致的解读过程。 首先,要确
·
2015-10-31 09:16
c/c++
C++中的指针和数组
参考《
C专家编程
》。水平有限,欢迎看客指正。 ---------
·
2015-10-31 09:13
C++
《
C专家编程
》读书笔记
《
C专家编程
》读书笔记 C语言的设计哲学: 一切工作程序员自己负责。 语言中的所有特性都不需要隐式的运行时支持。 程序员所做的都是对的。
·
2015-10-30 14:12
读书笔记
推荐阅读书籍,是时候再行动起来了。
网上一位大神的经验之谈 【语言经典书】C: C程序设计语言(K&R) C和指针
C专家编程
C陷阱与缺陷 你必须知道的495个C语言问题 C++: C++ primer
·
2015-10-30 13:02
读书
C语言中的常用文件操作
看完了《
C专家编程
》后,觉得很多东西里面有包含了很多学问;开了博之后,常常希望写点有用的东西,有点像记笔记了,呵呵。记笔记有一个好处,就是要求你必须对现有的知识进行整理,然后才能有条理地写下来。
·
2015-10-30 13:28
文件操作
读书笔记之:
C专家编程
第1章 C:穿越时空的迷雾1. C语言史前阶段B 语言通过省略一些特性(如过程嵌套和一些循环结构),对BCPL语言做了 简化,并发扬了"引用数组元素相当于对指针加偏移量的引用"这个想法。B语言同时保持了BCPL语言无类型这个特点,它仅有的操作数就是机器字。 Thomposoon发明了++和--操作符,并把它加入到PDP-7的B编译器中。2. C语言的早期体验除了类型
·
2015-10-30 11:41
读书笔记
韩顺平Linux笔记(一)——开山篇
第二阶段:加厚c语言功底《
c专家编程
》或是java语言。第三阶段:学习unix环境高级
half1_2_1
·
2015-10-29 17:25
linux
linux
韩顺平Linux笔记(一)——开山篇
第二阶段:加厚c语言功底《
c专家编程
》或是java语言。第三阶段:学习uni
shangqing1123
·
2015-10-29 17:00
linux
计算机经典书籍电子书合集
《
C专家编程
》、5.《你必须知道的495个C语言问题》4楼:C++篇此篇收录:1.《C++Primer》、2.《C++程序设计语言》、3.《Effect
qq1175421841
·
2015-10-26 16:00
C语言中“指针”作为“函数参数”时的注意事项
“指针”作为“函数参数”时的注意事项在C语言中,指针是最难掌握的知识点之一,不过在平常的教材中都会比较详细地讲解指针,如果大家想深入学习C中指针的详细知识,推荐大家可以看一下《C和指针》,也可以参考《
C专家编程
君临丶天下
·
2015-10-23 16:43
C
[置顶] C语言中“指针”作为“函数参数”时的注意事项
指针”作为“函数参数”时的注意事项 在C语言中,指针是最难掌握的知识点之一,不过在平常的教材中都会比较详细地讲解指针,如果大家想深入学习C中指针的详细知识,推荐大家可以看一下《C和指针》,也可以参考《
C专家编程
dan15188387481
·
2015-10-23 16:00
C语言
指针
二级指针
函数参数
一级指针
《
C专家编程
》总结
开始读《
C专家编程
》之前,有一个很担心的问题:94年出的讲语言的书,在现在(2012)还有多少是适用的。因此,一边读,一边用VS2010做实验。
·
2015-10-23 08:27
编程
C和C++实务精选丛书
C和C++实务精选丛书[0].C和指针 C和C++实务精选丛书[1].C陷阱与缺陷 C和C++实务精选丛书[2].
C专家编程
C和C++实务精选丛书[3].C和C++代码精粹 C和C++实务精选丛书[4
·
2015-10-22 21:47
C++
判断一个数是由符号数还是无符号数
这是在《
C专家编程
》一书上提到的一个问题。我在网上搜索了一下,找到了一些解法,总结如下。
·
2015-10-21 11:51
判断
C++与C语言容易忽视的几个差异
看完《
C专家编程
》之后,从中了解到了几个。简单总结一下。 (1)在C++中,用户代码不能调用main函数,但在C语言中却是允许的。
·
2015-10-21 11:46
C++
C/C++经典图书推荐
《
C专家编程
》: 如果有一定的C语言基础了,就读这本书。《C陷阱与缺陷》: 有说好的,有说不好的,反正还不到200页,业余时间可以读读《C++沉思录》: 再好的书也会有人说不好,仁者见仁,智者见智。
houjionghui
·
2015-10-18 10:45
C语言
中文版
经典的
沉思录
Expert C Programming(
C专家编程
) 读书笔记
目录几个比较奇葩的指针赋值int(*fun())()int(*foo())[]int(*foo[])()const关键词的意义是什么?charconst(*next)()怎么读?char(c[10])(int**p)怎么读?typedef不应该怎么用?definition和declaration有什么不同?数组和指针之间的区别是什么?ABI是什么?动态链接的目的是什么?静态库和动态库怎么创建?编译
0x1D
·
2015-08-24 21:00
Expert C Programming(
C专家编程
) 读书笔记
目录几个比较奇葩的指针赋值int(*fun())()int(*foo())[]int(*foo[])()const关键词的意义是什么?charconst(*next)()怎么读?char(c[10])(int**p)怎么读?typedef不应该怎么用?definition和declaration有什么不同?数组和指针之间的区别是什么?ABI是什么?动态链接的目的是什么?静态库和动态库怎么创建?编译
0x1D
·
2015-08-07 11:00
计算机经典书籍电子书合集(适合计算机学生学习以及程序员笔试、面试)
《
C专家编程
》、5.《你必须知道的495个C语言问题》4楼:C++篇此篇收录:1.《C++Primer》、2.《C++程序设计语言》、
sinat_22659021
·
2015-07-23 13:00
C专家编程
整理笔记
C专家编程
整理笔记转自:>1.关于限定符C语言规定,合法的指针赋值两个操作数都是指向有限定符或无限定符的相容类型的指针。左边指针所指向的类型必须是右边指针所指向类型的全部限定符。
pony_maggie
·
2015-06-28 20:00
c
数组
指针
专家编程
C语言的声明
从两个例子分析C语言的声明在读《
C专家编程
》一书的第三章时,书中谈到C语言的声明问题,《
C专家编程
》这本书只有两百多页,却花了一章的内容去阐述这个问题,足以看出这个问题的重要性,要想透彻理解C语言的声明问题仅仅看书是远远不够的
dingcx2013
·
2015-06-10 00:07
研究生阶段学习计划
>effectiveC++(2遍)->MoreEffectiveC++(2遍)->深度探索C++对象模型(2遍) ->c++templates中文版(1遍)->stl源码分析(2遍)选看:C和指针->
C专家编程
ruan875417
·
2015-05-05 16:00
C语言:数组和指针的区别
转载请注明来源http://blog.csdn.net/imred/article/details/45441457实际上关于数组与指针的区别这个问题在《
C专家编程
》已经有很详细的阐释,但我想用自己的语言说一说我的理解
imred
·
2015-05-02 19:07
DEBUG
C
C语言:数组和指针的区别
转载请注明来源http://blog.csdn.net/imred/article/details/45441457实际上关于数组与指针的区别这个问题在《
C专家编程
》已经有很详细的阐释,但我想用自己的语言说一说我的理解
zhouzxi
·
2015-05-02 19:00
c
汇编
数组
C语言
指针
C存储类型
看
c专家编程
,有说存储类型一直不太清楚。看到一篇文章讲解c的存储类型,讲解了c语言中的各种变量的存储类型,而且是从进程、内存的角度讲解的,以前从没有这样理解过,觉得挺有用的,在这里转载过来。
xiaoliucool1314
·
2015-04-17 16:00
c
内存
存储
下阶段学习计划
搜索下大牛前辈的BAT笔试面试经验,才感觉所学的东西浅而窄,剩下的三四个月时间进行加深强化,列出大牛推荐的书单作为路线:重点圈几本推荐下:(*号书籍强烈推荐)c/c++:初级c语言解惑/C和指针专家:
C专家编程
KingCat666
·
2015-03-17 15:00
C/C++之路
按EffectiveC++中的说法,C++分为四个部分:1.C2.类和继承等面向对象3.模板泛型编程4.STL按照这个来,我觉得C++程序员需要看的一些书籍:C程序设计语言,CFAQs,C和指针,
C专家编程
victor1960
·
2015-02-11 16:27
c++
c
C/C++
C/C++之路
按EffectiveC++中的说法,C++分为四个部分:1.C2.类和继承等面向对象3.模板泛型编程4.STL按照这个来,我觉得C++程序员需要看的一些书籍:C程序设计语言,CFAQs,C和指针,
C专家编程
victor1960
·
2015-02-11 16:27
C++
c
C语言推荐书籍
C程序设计语言(权威经典)2.C标准库(权威经典)3.C程序设计经典教程(基础入门)4.C语言程序设计现代方法(基础入门)5.CPrimerPlus(基础入门)6.21天学通C语言(基础入门)7.
C专家编程
kriry
·
2015-01-28 22:00
C声明器cdecl
发现好几本书对C的声明器都做了详细的介绍,于是把《
C专家编程
》中实现的C声明照敲了一遍,权当加深一点印象吧。
u012501459
·
2015-01-28 21:00
cdecl.c
C声明器
嵌入式应该学习那些东西
)学习Linux下的C编程、这本书必学《UNIX环境高级编程》、《UNIX网络编程》,RechardStevens写的,C高手大都学习过《C和指针》、《C缺陷与陷阱》、《高质量C/C++编程指南》、《
C专家编程
yhhedu
·
2014-12-16 12:00
别人看的书,拿来参考
strousstrup深度探索C++对象模型-strousstrup 未看Effective c++ 未看More Effective c++ 未看c++ primer c++沉思录 未看stl源码剖析 未看
c专家编程
Timetraveller
·
2014-12-08 13:10
IT书
计算机专业中经典书籍(程序猿和大学生必读)
《
C专家编程
》、5.《你必须知道的495个C语言问题》4楼:C++篇此篇收录:1.《C++Primer》、2.《C++程序设计语言》、3.《Effect
追寻灯火阑珊
·
2014-11-22 20:02
C++真知灼见
经典书籍
计算机专业
软件编程
计算机科学与技术
程序员
C专家编程
-数组和指针并不相同
1数组并非指针externint*x;externinty[];第一条语句声明x是个int型的指针;第二条语句声明y是个int型数组,长度尚未确定(不完整的类型),其存储在别处定义。file1:intmango[100];file2:externint*mango;//程序无法运行更改为externintmango[];//OK,声明与定义匹配2声明与定义定义是一种特殊的声明,它创建了一个对象并分
renwotao2009
·
2014-11-07 14:00
C专家编程
-分析C语言的声明
1理解C语言声明的优先级规则A声明从它的名字开始读取,然后按照优先级顺序依次读取。B优先级从高到低依次是: 1声明中被括号括起来的那部分 2后缀操作符:括号()表示这是一个函数,而方括号[]表示这是一个数组。 3前缀操作符:星号*表示“指向…的指针”C如果const和(或)volatile关键字的后面紧跟类型说明符(如int,long等),它作用于类型说明符。在其他情况下,const和(或)
renwotao2009
·
2014-11-07 11:00
C专家编程
-语言的特性之计算的次序
在优先级和结合性规则告诉哪些符号组陈给一个意群(这里g()*h()组成一个乘法的意群)的同时,这些意群内部如何进行计算的次序始终是未定义的。x=f()+g()*h();g()和h()的返回值先组成一个意群,执行乘法运算,但是g()和h()的调用可能以任何顺序出现(g()的调用不一定早于h())。类似,f()可能在乘法之前也可能在乘法之后调用,也可能在g()和h()之间调用。唯一可以确定的就是乘法会
renwotao2009
·
2014-11-06 19:00
C专家编程
-整型提升与寻常算术转换
1字符和整型(整型提升) 如果char、shortint或者int型位段(bit-field),包括它们有符号或无符号变型,以及枚举类型,可以使用在需要int或者unsignedint的表达式中。如果int可以完整表示源类型的所有值,那么该源类型的值就转换为int,否则转换为unsignedint。这称为整型提升。2寻常算术转换 许多操作数类型为算术类型的双目运算符会引发转换,并以类
renwotao2009
·
2014-11-06 12:00
什么是真实、虚拟、透明、内存破坏、内存泄漏
今天在《
C专家编程
》这本书中,看到了对这几概念的解释,个人感觉很是经典与到位。 真实:在计算机系统中真实存在,并且你也能看得到的就是真实的。
weiguozhihui
·
2014-10-04 14:20
内存
解释
基本概念
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他