void a_A(char *str){ for (int i =0; *(str+i) != '\0'; i++) { if (*(str+i) >= 'a' && *(str+i) <= 'z') { *(str+i) -= 32; } }
这是一个把字符串中的字符转化为大写的函数
学指针的时候,我这样定义:
char *str ="hello wrold";结果运行...
分类:
编程语言 时间:
2014-12-11 14:04:49
阅读次数:
148
学了近两个月的java基础知识,上个月中进行了一次API的测试,很多题目都不确定,蒙错了,被罚5个俯卧撑~~~~~唉,说多了都是泪,把测试题发上来,虐虐大家,不过,有附带答案喔~~~~
1.所有异常的父类是哪项? A 通过API查看可知
A. Throwable
B. Error
C. RuntimeException
D. Exception
2...
分类:
编程语言 时间:
2014-12-11 14:04:36
阅读次数:
1090
Who's in the Middle
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 9903 Accepted Submission(s): 4736
Problem Description
FJ is ...
分类:
编程语言 时间:
2014-12-11 14:04:21
阅读次数:
168
class文件是一组以8位字节为基础单位的二进制流,各个数据项目严格紧凑地排列在class文件中,中间没有任何分隔符。当遇到需要占用8位字节以上的的数据项时,则会按照高位在前的方式侵害成若干个8位字节进行存储。
根据Java虚拟机规范的规定,class文件格式采用一种类似于C语言结构体的伪结构来存储,这种伪结构只有两种数据类型:无符号数和表。无符号数属于基于数据类型,以u1、u2、u4、u...
分类:
编程语言 时间:
2014-12-11 14:01:42
阅读次数:
251
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------一、typedef作用简介 1 /* 2 1.作用:给已经存在的类型起一个新的名称 3 4 2.使用场合: 5 1> 基本数据类型 6 2> 指针 7 3> 结构体 8...
分类:
编程语言 时间:
2014-12-11 13:56:26
阅读次数:
257
这里是自己对自学的struts2 的一个整体 的脉络进行的一个概括,需要学习哪些东西,注重哪些东西:struts2 是主流框架SSH 中的一个"S" ,准备MVC开发标准的一个框架,strtus2 在MVC框架中充当“C”层,也就是控制器部分,主要功能:实现界面和逻辑代码的分离 (请求和视图分离)(...
分类:
编程语言 时间:
2014-12-11 13:56:44
阅读次数:
207
摘要:本文简单介绍了C++编程时,大家经常犯得一些内存泄漏方面的编码错误,并给出简单的代码示例。并简要给出了Win32平台下使用检测内存泄漏利器DevPartner BoundsChecker进行检查以发现泄漏代码的详细步骤。值此党的节日,希望对一些迷失在内存泄漏中的同志们有所帮助避免少走弯路。我一...
分类:
编程语言 时间:
2014-12-11 13:54:29
阅读次数:
247
MFC如何使控件大小随着对话框大小自动调整2014-12-11 16:24:50| 分类: 默认分类 |举报 |字号 订阅对话框的大小变化后,假若对话框上的控件大小不变化,看起来会比较难看。下面就介绍怎么让对话框上的控件随着对话框的大小的变化自动调整。首先明确的是Windows有一个WM_SIZE消...
分类:
编程语言 时间:
2014-12-11 13:47:46
阅读次数:
149
想必每一位程序员都对设计模式中的单例模式非常的熟悉吧,以往我们用C++实现一个单例模式需要写以下代码: 1 class CSingleton 2 { 3 private: 4 CSingleton() //构造函数是私有的 5 { 6 } 7 static CSi...
分类:
编程语言 时间:
2014-12-11 13:45:24
阅读次数:
151
CLASSPATH是什么?它的作用是什么? 它是javac编译器的一个环境变量。它的作用与import、package关键字有关。当你写下improt java.util.*时,编译器面对import关键字时,就知道你要引入java.util这个package中的类;但是编译器如何知道你把这个pac...
分类:
编程语言 时间:
2014-12-11 13:43:02
阅读次数:
178
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------宏简介1.C语言在对源程序进行编译之前,会先对一些特殊的预处理指令作解释(比如之前使用的#include文件包含指令),产生一个新的源程序(这个过程称为编译预处理),之后再进行通常的编译所有的预处理...
分类:
编程语言 时间:
2014-12-11 13:43:38
阅读次数:
213
1 >>> a={1:'a',2:'b'}2 >>> 1 in a3 True4 >>> 'a' in a5 False6 >>> 2 in a7 True8 >>> 即可以判断某个键是否存在于字典中;1 >>> a.has_key(1)2 Traceback (most recent call l...
分类:
编程语言 时间:
2014-12-11 13:41:34
阅读次数:
216
13.8 编写一个智能指针类。智能指针是一种数据类型,一般用模板实现,模拟指针行为的同时还提供自动垃圾回收机制。它会自动记录SmartPointer对象的引用计数,一旦T类型对象的引用计数为零,就会释放该对象。解法:智能指针跟普通指针一样,但他借助自动化内存管理保证了安全性,避免了诸如悬挂指针、内存...
分类:
编程语言 时间:
2014-12-11 13:43:02
阅读次数:
143
引言在用C++的项目源码中,经常会不可避免的会看到下面的代码:123456789#ifdef __cplusplusextern"C"{#endif/*...*/#ifdef __cplusplus}#endif它到底有什么用呢,你知道吗?而且这样的问题经常会出现在面试or笔试中。下面我就从以下几个...
分类:
编程语言 时间:
2014-12-11 13:42:48
阅读次数:
283
转载自阮一峰 :http://www.ruanyifeng.com/blog/2009/08/learning_javascript_closures.html学习Javascript闭包(Closure)作者:阮一峰闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级...
分类:
编程语言 时间:
2014-12-11 13:40:20
阅读次数:
234
13.7写一个函数,其中一个参数是指向Node结构的指针,返回传入数据结构的一份完全拷贝。 Node结构包含两个指针,指向另外两个Node。C++实现代码:typedef map NodeMap;Node* copy_recursive(Node *cur, NodeMap &nodeMap){ ....
分类:
编程语言 时间:
2014-12-11 13:40:10
阅读次数:
151
****************注:该文章来自博客园,转载只为保存,便于查询。**********************org.springframework.aop ——Spring的面向切面编程,提供AOP(面向切面编程)的实现org.springframework.asm——spring 2...
分类:
编程语言 时间:
2014-12-11 13:39:55
阅读次数:
151