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
语言细节
——浮点运算、可变参数
浮点运算 1、浮点数的保存与整数一样是通过二进制进行的 所以从十进制小数转成二进制再转回去就会不一样。 2、比较两个浮点数最好的方法就是利用一个精确地阈值 ex: if(fabs(a - b)) <= epsilon * fabs(a) ) 可变参数 1、在printf()中,%f同时表示float和double 2、使用stdarg.h可以使用可变参数 使用次序必须是
·
2015-10-31 14:54
可变参数
C
语言细节
——库函数
1、把数字转为字符串,使用sprintf。 对整型使用%d,长整形为%ld,浮点型为%f。 2、strncpy()当目标串长度过小时,不能自动在尾部加上’\0’。 但是当目标串长度过大时,会用多个’\0’填充。 strcat就可以自动加’\0’ 3、将字符转为大小写,
·
2015-10-31 14:53
C语言
C
语言细节
——标准输入输出库
1、保存getchar()的返回值变量必须是int型 getchar()可能返回任何字符,包括EOF 2、EOF通常对应键盘ctrl+z或ctrl+d 3、fgets()在遇到文件结束符时返回的是NULL 4、在输出需要显示的时候,最好明确调用fflush(stdout)调用 5、在printf中输出‘%’需要’%%’ 6、printf的%f既
·
2015-10-31 14:22
C语言
C
语言细节
之四: 空指针
1、空指针表示"未分配"或者"尚未指向任何地方"。它与未初始化的指针不同,未初始化的指针可能指向任何地方。每种指针类型都要一个空指针,而不同类型的空指针的内部可能不尽相同。 2、一般给指针赋值0就是将指针设为空指针(等同设为NULL)。但是0作为函数参数,传给指针时需要对0作类型转换。 3、可以使用if(p)等同于if(p != 0),但是这种风格不好
·
2015-10-31 14:21
C语言
C
语言细节
之三: 指针
1、 后缀++和--比*的优先级高,所以*P++与*(P++)等价。它自增P并返回P自增前所指向的变量数值。 前缀++和--与*的优先级相同,但是按从右向左结合。所以++*P与(*P)++等价。 2、对于char *p; int a[10]; &n
·
2015-10-31 14:19
C语言
C
语言细节
之二 : 表达式
1、 (1)int i = 7; printf("%d\n", i++ * i++); // 49解释:后缀自加和自减在输出原值以后,对原变量的改变操作并不是马上接着做的。 此处就是在整个表达式都利用原值进行运算之后,才对i做两次自加(2)int i = 7;  
·
2015-10-31 14:19
C语言
C
语言细节
之一 : 声明和初始化
1、使用哪种整数类型的选择 (1)long型:大数值时,大于32,767(+2的15次方)或小于-32,767(-2的15次方) (2)short型:若使用大数组或很多结构 2、定义全局变量和函数的最好方式 最好将定义放在某个相关的.c文件中,在头文件.h中进行外部声明,在需要使用的时候,只要包含对应的头文件即可。定义全局变量的.c文件也应该包含该
·
2015-10-31 14:18
C语言
你应当如何学习C++(以及编程)
二是一些著名的C++书籍总在(不管有意还是无意)暗示
语言细节
的重要性和有趣。三是现代C++库的开发哲学必须用到一些犄角旮旯的
·
2015-10-31 11:19
C++
使用Go语言一段时间的感受
2012/03/03/golang-feeling/ 从那时起,我就特别想,要是有一种语言能把c和Python的优点结合起来,也就是说 速度快,高性能 简洁明了,需要记的
语言细节
少
·
2015-10-30 13:59
go语言
编程语言和找工作
做过无数笔试题,做过无数面试题,基本上没遇到过很重视
语言细节
的语言本身方面,可能会问问虚函数和多态,重载,作用域,存储方式,字节对齐,一般问的不多,或者根本不问相反,对待你不懂XX语言上
·
2015-10-27 15:14
编程语言
C++学得再好,也无法凭这个找到好工作
做过无数笔试题,做过无数面试题,基本上没遇到过很重视
语言细节
的。
·
2015-10-27 15:46
C++
最老程序员创业开发实训5---Swift语言极速入门
相反,我特别崇尚写了HelloWorld之后,直接进入编程练习,在编程中学习各种
语言细节
,当你基本能够熟练地编写程序时,在回过头来,去抠各种语言相关的特性和细节,这种学习方式的效率最高,也更有可能坚持下来
Yt7589
·
2015-09-01 13:00
ios
mvc
swift
创业开发技术
Java与C/C++语言的差异——
语言细节
问题
1char类型java中char是16位的,因为使用的是unicode字符集。2字符串常量"hello"在java中是一个存在于堆区的匿名内部类对象,因为是对象所以可以直接用它来调用成员方法,如"hello".equals("hello");这是因为java中采用了“共享设计”的方法,提供一个字符串池保存全部内容。新实例化的对象如果已经在池中定义了,则不再重新定义,而从池中直接取出继续使用。Str
zhangyujsj
·
2015-05-10 18:00
C++的升级之路
可以体会过程式到面向对象的一些转变思想,其中也涉及了c++模板等一些高级技术《effectivec++》----主要是一些经验条目,c++必看书籍《c++primer》---作为工具书使用,查看一些c++的
语言细节
进一步阅读
silva_m
·
2015-02-12 16:00
使用Playground来调试ios代码
1.Playground介绍Playground是苹果xcode6自带的一种快速学习代码的模式,这种模式不用建立工程,直接就能看到代码执行结果,对于快速原型验证,以及学习
语言细节
等方面,有着独特优势。
iaiai
·
2015-01-11 18:00
round
C
语言细节
与技巧
阅读更多C
语言细节
与技巧作为当前最流行的编程语言,C语言应该是每一个程序员必备的技能。不过,C语言里面有许多容易忽略或者误解的细节,当然也有许多技巧,在此我做了一个总结,希望能对各位同仁有所帮助!
Marshal_R
·
2014-11-24 18:00
C语言
C
语言细节
与技巧
C
语言细节
与技巧 作为当前最流行的编程语言,C语言应该是每一个程序员必备的技能。
Marshal_R
·
2014-11-24 18:00
C语言
《程序员面试宝典》精华 编程语言部分
本文专注编程语言部分,包括第五章到第九章的内容第五章
语言细节
5.1 y=z=5,等号
caozhankui
·
2014-08-06 00:00
C++
面试
编程语言
剑指offer
C
语言细节
考察
★先来个简单的:[cpp] viewplaincopyprint?#include int main(void) { inta[3][2] = { (0,1), (2,3), (4,5) } ; int*p ; p= a[0] ; printf(“%d”, p[0] ) ; } //如果你认为答案是0,那么错了。答案应该是1
yapian8
·
2014-05-28 11:00
C语言
现代程序设计 (课程设计中, 征求意见稿)
背景: 目前中国大陆大学里学的编程主要有两种:1) 学编程为了应付考试,偏重于静态的知识点,
语言细节
。以闭卷考试为主。有些学校的数据结构和算法课有许多实际的练习,也有的课程练习很少。
SoftwareTeacher
·
2014-05-14 14:00
前端样板资源概览及总评
对国内进入W3C有更多的关注 玉伯 擅长写JS类库及框架 http://yiminghe.iteye.com/ 这个也是类库和框架和上面这位是一伙 周爱民 出书较多,对JS
语言细节
层面把握到位
·
2014-05-06 10:00
前端
为什么有人可以看技术书很快?
开发语言仅仅是其中一环,也许大牛的智商并没有超出你很多,学得快,仅仅只是因为他早就把这一套流程理顺了,对他而言仅仅只是迁移一个环节的事情,而你没有基础,还需要去理顺整套流程,这一套流程要学习的知识量可不仅局限于
语言细节
andrewstz
·
2014-02-19 15:00
技术
被迫开始学c#
另外,似乎比赛只比
语言细节
,框架熟练度还有一些软件工程的知识,不涉及算法和数据结构。让人感觉很绝望。前两个不用说,肯定比不上天天搞这些东西的,软件工程我更是一窍不通。
thursdayhawk
·
2013-10-10 21:02
c#初学者
一些
语言细节
(1)
1.STl结构哪种结构在增加成员的时候可能会引起原有成员的存储位置变动:vector是用动态数组实现的,当容量不够时会扩容,导致存储位置变化,其他是用链表实现的,所以不会出现扩容的问题。
Stephanie_1
·
2013-09-07 11:00
现代程序设计 (课程设计中, 征求意见稿)
背景: 目前中国大陆大学里学的编程主要有两种: 大部分同学到了工作中都用不着上面两种能力 (忘了
语言细节
可以查; 不用像比赛那样在短时间内搞尖端的算法), 但是他们要写高效的,可维护的,经得起实际考验的程序
邹欣
·
2013-08-17 18:00
程序设计
中国大陆
征求意见
现代程序设计 (课程设计中, 征求意见稿)
背景:目前中国大陆大学里学的编程主要有两种:大部分同学到了工作中都用不着上面两种能力(忘了
语言细节
可以查;不用像比赛那样在短时间内搞尖端的算法),但是他们要写高效的,可维护的,经得起实际考验的程序,而且往往会用到大学里没有讲到的语言来做
邹欣
·
2013-08-17 18:00
程序设计
中国大陆
征求意见
现代程序设计 (课程设计中, 征求意见稿)
目前中国大陆大学里学的编程主要有两种: 1) 学编程为了应付考试,偏重于静态的知识点,
语言细节
·
2013-08-17 18:00
程序设计
50行代码实现贪吃蛇(具体思路及代码)
最近一直在准备用来面试的几个小demo,为了能展现自己,所以都是亲自设计并实现的,其中一个就是在50行代码内来实现一个贪吃蛇,为了说明鄙人自己练习编程的一种方式--把代码写短,为了理解
语言细节
。
·
2013-04-27 14:28
【2013.4.6】微软暑期实习生答案(zz)
这套题难度评价:与去年相比技术上更多考得是
语言细节
而非算法,很多常规的智力题都是以前老题了,所以总体感觉难度不是很大,但是想拿高分也比较困难。
peggy89321
·
2013-04-07 10:00
【2013.4.6】微软暑期实习生笔试题和答案
人生正式找工作第一次笔试(以前都非应届毕业生),投的微软项目经理岗位这套题难度评价:与去年相比技术上更多考得是
语言细节
而非算法,很多常规的智力题都是以前老题了,所以总体感觉难度不是很大,但是想拿高分也比较困难
skiffloveblue
·
2013-04-06 22:00
实习
微软
笔试
答案
Java 虚拟机规范 (Java SE 7 版)
对于想了解Java虚拟机的程序员来说,《Java虚拟机规范》是必须阅读的,对于想深入了解Java
语言细节
的程序员,阅读《Java虚拟机规范》也有极大好处,
shuaigay
·
2013-02-27 22:36
java
虚拟机
一些容易被初学者忽视的C#
语言细节
占坑。。。1.System.String对象是不变的。额,那么string1+string2+string3....这个过程是怎么样的呢?我想从字节码角度去分析下这个过程,然后给出高效的合并字符串的方案。
shengfanger
·
2013-02-10 21:00
明明的预算方案-动态规划
www.rqnoj.cn/Problem_6.html总结1、这是一个有依赖关系的动态规划,根据动态规划的无后效性,决策特点,采用了A,AB,AC,ABC形式2、++length=length-2+i,这类
语言细节
legan
·
2013-01-28 01:07
算法
如何准备美国大型IT公司面试
找几本数据结构、算法方面的书看看,或者C++或者Java,熟悉一下
语言细节
,常用类库。个人感觉这几本书还可以:编程之美,计算机算
maqingli87
·
2013-01-08 20:00
Java 虚拟机规范 (Java SE 7 版)
对于想了解Java虚拟机的程序员来说,《Java虚拟机规范》是必须阅读的,对于想深入了解Java
语言细节
的程序员, 阅读《Java虚拟机规范》也
HuaChen
·
2012-12-03 09:00
java
虚拟机
下载
it
书籍
C
语言细节
参考:http://www.cnblogs.com/steven_oyj/archive/2010/06/02/1749658.html 基础问题 1、过分积极的注释 注释必须和代码一起维护,不应该描述显而易见的事,或把别的地方已说清楚的东西在说一遍。 2、幻数(字面常量) 字面常量没有语义,也没有真正的内存地址。 所以不可以取其地址,也不可以用于初始化普通引用,例如:long &
windshg
·
2012-08-29 10:00
C语言
JavaScript的那些书
JavaScript高级程序设计》(或《JavaScript权威指南》)《精通JavaScript》第三批次:更优秀的代码,更优良的设计《JavaScript语言精粹》《JavaScript设计模式》第四批次:从
语言细节
到复杂工程实践
YouDoce
·
2012-08-09 01:00
C++入门教程 之 初学者,你应当如何学习C++以及编程
二是一些著名的C++书籍总在(不管有意还是无意)暗示
语言细节
的重要性和有趣。三是现代C++库的开发哲学必须用到一些犄角旮旯的
语言细节
(但注意,是库设计,不是日常编
maidanm
·
2012-07-28 20:00
高级结构设计 (代码大全 第七章)
·避免特定
语言细节
newjerryj
·
2012-07-16 22:00
工作
语言
linux系统C语言学习总结
本文不介绍作为一个程序员应掌握得
语言细节
,而是与初学者分享自己的UNIX下C语言编程学习经验;也不说明一个合
HMSIWTV
·
2012-05-15 21:00
linux系统C语言学习总结
本文不介绍作为一个程序员应掌握得
语言细节
,而是与初学者分享自己的UNIX下C语言编程学习经验;也不说明一个合
szu030606
·
2012-05-09 22:00
编程
c
linux
unix
语言
工具
[置顶] C
语言细节
这篇文章主要讨论C
语言细节
问题。
lalor
·
2012-03-17 00:00
c
struct
null
存储
语言
编译器
把C++学再好,也无法凭这个找到好工作(*****)
做过无数笔试题,做过无数面试题,基本上没遇到过很重视
语言细节
的。语言本身方面,可能会问问虚函数和多态,重载,作用域,存储方式,字节对齐,一般问的不多,或者根本不问。
lhshaoren
·
2012-02-06 21:00
你必须知道的.NET(第2版)
从
语言细节
到设计架构,娓娓道来,一本经验结晶,一部面试宝典,一段技术百科内容简介本书来自于微软MVP的最新技术心得和感悟,将技术问题以生动易懂的语言
博文视点
·
2011-08-09 18:57
.net
职场
休闲
你必须知道的.NET(第2版)
从
语言细节
到设计架构,娓娓道来,一本经验结晶,一部面试宝典,一段技术百科内容简介本书来自于微软MVP的最新技术心得和感悟,将技术问题以生动易懂的语言
博文视点
·
2011-08-09 18:53
.net
职场
休闲
你必须知道的.NET(第2版)
从
语言细节
到设计架构,娓娓道来,一本经验结晶,一部面试宝典,一段技术百科内容简介本书来自于微软MVP的最新技术心得和感悟,将技术问题以生动易懂的语言展开,层层深入,以例说理。全书主要包
博文视点
·
2011-08-09 17:41
.net
框架
语言
linq
silverlight
asp.net
c
语言细节
中的文件归类代码
题目:把a.txt文件中的内容,同一个地点的姓名归为一类。输出的时候按类输出。并且计算每类地址中姓名的总数。Code:#include #include #include #define N 100 typedef struct PERSOONSTRU { char name[256]; } PERSOON; typedef struct FIERSTRU {
ycc892009
·
2011-05-13 22:00
c
File
null
System
语言
groovy的琐碎记录(错误提示,编译,
语言细节
及应用)
这里存放着关于书写groovy脚本中遇到的问题(主要)和使用到的技术 文档结构: 其他提示和问题 groovy代码编译相关的问题 有用的
语言细节
/groovy语法糖
白黑山河
·
2011-01-27 15:00
json
脚本
D语言
grails
groovy
DSL也是语言
既然在我看来程序就是算法加
语言细节
,随之而来就会推导出很多有意思的结论。 比如既然如此,我们是否可以设计出一种完全是算法的语言,而把细节交给其他一些什么东西自动地去处理。
ozzzzzz
·
2011-01-05 02:00
编程
算法
UML
DSL也是语言
既然在我看来程序就是算法加
语言细节
,随之而来就会推导出很多有意思的结论。 比如既然如此,我们是否可以设计出一种完全是算法的语言,而把细节交给其他一些什么东西自动地去处理。
ozzzzzz
·
2011-01-05 02:00
编程
算法
UML
上一页
1
2
3
4
下一页
按字母分类:
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
其他