本文详细介绍了结构体中位域相关使用说明。有些信息在存储时,并不需要占用一个完整的字节,而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1两种状态,用一位二进位即可。为了节省存储空间,并使处理简便,C语言又提供了一种数据结构,称为“位域”或“位段”。所谓“位域”是把一个字节中的二进位划分为几个不同的区域,并说明每个区域的位数。每个域有一个域名,允许在程序中按域名进行操作。这样就可以把几个不同的对象用一个字节的二进制位域来。...
分类:
编程语言 时间:
2014-07-16 17:26:51
收藏:
0 评论:
0 赞:
0 阅读:
725
注册表的组织方式跟文件目录比较相似,主要分为根键、子键和键值项三部分,与文件目录对应的话就是根目录、子目录和文件,本文系统的讲解了通过windows API 完成对注册表项创建、修改、删除等方面的内容。...
分类:
编程语言 时间:
2014-07-16 09:36:34
收藏:
0 评论:
0 赞:
0 阅读:
546
比如我想将 “javascript”反转为 “tpircsavaj”。我们一般处理都是用for循环然后用StringBuffer一个字符一个字符添加。
其实StringBuffer提供了一个reverse方法就可以实现。测试代码如下:
package com.evan;
public class ReverseTest {
public static void main(String[]...
分类:
编程语言 时间:
2014-07-16 17:19:27
收藏:
0 评论:
0 赞:
0 阅读:
358
函数的定义
函数的特点
函数的应用
函数的重载
2.7.1 函数的定义
什么是函数?
? 函数就是定义在类中的具有特定功能的一段独立小程序。
? 函数也称为方法。
函数的格式:
? 修饰符 返回值类型 函数名(参数类型 形式参数1,参数类型 形式参数2,)
{
执行语句;
return 返回值;
}
返回值类型:函数运行后的结果的数据类型。
参数类型:是形式参数...
分类:
编程语言 时间:
2014-07-16 17:19:17
收藏:
0 评论:
0 赞:
0 阅读:
285
先使用int实验:
public class TTEST {
private static List mList = new LinkedList();
public static void main(String[] args) {
int a = 0;
changeA(a);
System.out.println("a = "+a);
}
public stat...
分类:
编程语言 时间:
2014-07-16 17:19:06
收藏:
0 评论:
0 赞:
0 阅读:
247
数组的定义
数组的内存分配及特点
数组操作常见问题
数组常见操作
数组中的数组
2.8.1 数组的定义
概念
同一种类型数据的集合。其实数组就是一个容器。
数组的好处
可以自动给数组中的元素从0开始编号,方便操作这些元素。
格式1:
元素类型[] 数组名 = new 元素类型[元素个数或数组长度];
示例:int[] arr = new int[5];
格式2:
元素...
分类:
编程语言 时间:
2014-07-16 17:27:52
收藏:
0 评论:
0 赞:
0 阅读:
492
机器学习 支持向量积 libsvm C++...
分类:
编程语言 时间:
2014-07-16 11:01:23
收藏:
0 评论:
0 赞:
0 阅读:
376
执行#Python与#python -V,看到版本号是2.4.3,很老了,而且之前写的都是跑在python3.X上面的,3.X和2.X有很多不同,
有兴趣的朋友可以参考下这篇文章:
http://www.jb51.net/article/34011.htm
更新python千万不要把老版本的删除!新老版本是可以共存的,很多基本的命令、
软件包都要依赖预装的老版本python的,比如y...
分类:
编程语言 时间:
2014-07-16 11:00:38
收藏:
0 评论:
0 赞:
0 阅读:
382
Java中的回调函数一般来说分为以下几步:
声明回调函数的统一接口interface A,包含方法callback();在调用类caller内将该接口设置为私有成员private A XXX;在caller内提供实现A接口的public方法(将外部该接口的实现类通过形参传入caller的XXX);caller的某个方法dosth()中会用到XXX.callback()方法;在caller的实...
分类:
编程语言 时间:
2014-07-16 09:05:46
收藏:
0 评论:
0 赞:
0 阅读:
376
1.JavaScript把控件id作为参数调用
function xx(pmba)
{
document.getElementById(pmba).style.display = "block";
}
网页a
窗口b
2.这个弄了好一会儿,只...
分类:
编程语言 时间:
2014-07-16 17:28:25
收藏:
0 评论:
0 赞:
0 阅读:
259
本文转自 我自己的博客guozeyiblog.cn 欢迎来访
效果图:
//UDP通信
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.IOException;...
分类:
编程语言 时间:
2014-07-16 17:23:00
收藏:
0 评论:
0 赞:
0 阅读:
465
package reflect;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.Properties;...
分类:
编程语言 时间:
2014-07-16 10:43:32
收藏:
0 评论:
0 赞:
0 阅读:
336
很多时候,我们醉心于算法实现,研究高深的理论,却忽略了最基本的问题。这两天师兄开始华为机试,题目基本都涉及数据和文件操作,这方面自己一点儿都不熟,解决问题每次都是查,这次干脆总结下。
1 类型转换(算数类型的强制类型转换,参考C++ PRIMER 2.1.2节)
char * --> std::string
由于string支持char初始化,因此事情很好办
c...
分类:
编程语言 时间:
2014-07-16 17:16:18
收藏:
0 评论:
0 赞:
0 阅读:
363
圆圈中最后剩下的数字(递推公式) 代码(C++)本文地址: http://blog.csdn.net/caroline_wendy题目: 0,1...,n-1这n个数字排成一个圆圈, 从数字0开始每次从这个圆圈里删除第m个数字.求出这个圆圈里最后剩下的数字.可以推导出约瑟夫环的递推公式, 使用循环进行求解, 时间复杂度O(n), 空间复杂度O(1).代码:/*
* main.cpp
*
*...
分类:
编程语言 时间:
2014-07-16 17:24:37
收藏:
0 评论:
0 赞:
0 阅读:
332
求1+2+...+n(构造函数) 代码(C++)本文地址: http://blog.csdn.net/caroline_wendy题目: 求1+2+...+n, 要求不能使用乘除法\for\while\if\else\switch\case等关键字及条件判断语句(A?B:C).可以使用构造函数, 循环求解, 使用数组构造多个类, 使用类的静态变量存储数据.代码:/*
* main.cpp
*
...
分类:
编程语言 时间:
2014-07-16 11:11:01
收藏:
0 评论:
0 赞:
0 阅读:
290
做软件开发的同学不论是新手还是那些老鸟都经常会遇到各种各样的乱码问题,本文章就这些乱码问题做一个简单的分析,以帮助大家去理解、处理这些问题。下边分两种情况去分析这种问题。...
分类:
编程语言 时间:
2014-07-16 10:36:17
收藏:
0 评论:
0 赞:
0 阅读:
338
c...
分类:
编程语言 时间:
2014-07-16 17:23:26
收藏:
0 评论:
0 赞:
0 阅读:
392
求1+2+...+n(函数继承) 代码(C++)本文地址: http://blog.csdn.net/caroline_wendy题目: 求1+2+...+n, 要求不能使用乘除法\for\while\if\else\switch\case等关键字及条件判断语句(A?B:C).可以使用函数继承, 通过递归调用, 每次递归值减1, 使用求反运算(!), 即非0为0, 0为1.代码:/*
* mai...
分类:
编程语言 时间:
2014-07-16 17:30:40
收藏:
0 评论:
0 赞:
0 阅读:
328
求1+2+...+n(函数指针) 代码(C++)本文地址: http://blog.csdn.net/caroline_wendy题目: 求1+2+...+n, 要求不能使用乘除法\for\while\if\else\switch\case等关键字及条件判断语句(A?B:C).可以使用函数指针求解, 通过递归调用, 每次递归值减1, 使用求反运算(!), 即非0为0, 0为1.代码:/*
* m...
分类:
编程语言 时间:
2014-07-16 17:26:18
收藏:
0 评论:
0 赞:
0 阅读:
337
Matlab 拥有丰富的功能,编程简单。不过,有些情况下,Matlab程序的执行速度比较慢。C/C++编译执行的程序速度比较快,编程难度上比Matlab要高一些。因此存在一种方案,就是使用Matlab实现我们的实验程序,用C/C++来实现Matlab程序中比较耗时的部分,从Matlab程序中调用C/C++的程序以实现加速。...
分类:
编程语言 时间:
2014-07-16 17:17:46
收藏:
0 评论:
0 赞:
0 阅读:
396