自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

thisispan

欢迎与各位朋友探讨,交流。

  • 博客(172)
  • 资源 (5)
  • 收藏
  • 关注

原创 运算符+优先级问题(经典)

C/C++中各种运算符1.数学运算符:+ - * / &2.赋值运算符 = 3.组合元算符 : +=,  -=,i++,  --i,  /=, *= ,%=4.关系运算符 相等  ==不等 !=大于  >大于等于 >=小于   小于等于  5.逻辑运算符 '逻辑与运算:&&'逻辑或:||'逻辑非:!对表达式中运算符优先级有

2012-04-10 18:56:26 3368

原创 c++自增自减运算汇总(经典)

c++自增自減問題 在程序设计中,经常遇到“i=i+1”和“i=i-1”这两种极为常用的操作。变量i被称为“计数器”,用来记录完成某一操作的次数。C语言为这种计数器操作提供了两个更为简洁的运算符,即++和--,分别叫做自增运算符和自减运算符。它们是从右向左结合的一元算术运算符,优先级为2。学习和应用这两个运算符时应注意以下几点:1 注意表达式的值和变量值的区别  以自增运算符为例,当自

2012-04-10 18:12:11 14777 4

原创 sizeof用法汇总(经典)

sizeof()功能:计算数据空间的字节数1.与strlen()比较      strlen()计算字符数组的字符数,以"\0"为结束判断,不计算为'\0'的数组元素。      而sizeof计算数据(包括数组、变量、类型、结构体等)所占内存空间,用字节数表示。2.指针与静态数组的sizeof操作      指针均可看为变量类型的一种。所有指针变量的sizeof操作结果均

2012-04-10 17:12:56 1054

原创 浮点型+类型转换(C/C++重点)

数据之间的相互转换也是重点•C语言中除了整型外,另外一种数据类型就是浮点型,浮点型可以表示有小数部分的数据。浮点型包含三种数据类型,分别是单精度的float类型,双精度的double类型,和长双精度longdouble类型。如:#include main() {float x;x=6.0; x++;printf("%f",x);}结果:

2012-04-10 16:46:40 3409

原创 第二章 C++笔记

1.可以用函数sizeof来确定一个类型占用内存的大小 如;coutcout    cout    cout    cout    cout    cout结果:2.整数除法的结果仍为整数,小树部分会被截去。如,5/2 = 2 ,-5/2 = -2 ,而不是-2.5 模运算%,只有当被除数(前面的那个数)是负数时候,余数才会是负数。如:-7%

2012-04-10 16:13:09 680

转载 C++四舍五入(2)

转帖自---http://www.rupeng.com/forum/thread-12200-1-1.html呵呵,C++四舍五入原来这么简单今天很惊奇,发现了C++的格式化输出可以四舍五入地保留小数首先我们设置cout.setf(ios::fixed);setf是setflag的缩写,MSDN解释为Sets the specificed flags。呵呵,估计是和C+

2012-04-10 15:26:13 1595

转载 C语言标准库中round函数

本文转自---http://demon.tw/programming/c-round.htmlC语言标准库中有没有round函数?答案是,可能有,也可能没有。这取决于你使用的编译器,更准确地说,是编辑器是否支持C99标准。让我们简单回顾一下C语言标准的历史:C的第一个标准是由美国国家标准协会(ANSI)发布的。虽然这份文档后来被国际标准化组织(ISO)采纳并且ISO发布的修订版也被AN

2012-04-10 12:43:05 25159

原创 C实现时间计算功能

关于时间的一些小功能的实现,如两个日期之间的差值,N天之后的日期等#include#include#include typedef struct{ int year; int month; int day;}date;int month[12]={31,28,31,30,31,30,31,31,30,31,30,31};int leap1(int

2012-04-09 23:51:27 1272

原创 C++四舍五入问题

floor函数定义与语法  函数名: floor         功 能: 返回小于或者等于指定表达式的最大整数        用 法: double floor(double x);       头文件:math.h#include stdio.h>  #include   int main(void)  {  double number = 123.54

2012-04-09 23:39:18 7522 1

转载 localtime简介

本文转自百度百科函数名: localtime简介  功 能: 把从1970-1-1零点零分到当前时间系统所偏移的秒数时间转换为日历时间 。  说明:此函数获得的tm结构体的时间,是已经进行过时区转化为本地时间。  用 法: struct tm *localtime(const time_t *clock);  返回值:返回指向tm 结构体的指针.tm结构体是time

2012-04-09 23:04:30 1653

转载 C和C++语言学习总结

本文转自http://topic.csdn.net/u/20081121/21/02fd5ae1-ff29-447c-8c6d-67da15e9ff0e.htmlC和C++语言学习总结(资料来自 林锐博士 2001 年7 月24)知识结构:1、if,for,switch,goto2、#define,const3、文件拷贝的代码,动态生成内存,复合表达式,strcpy

2012-04-09 19:45:38 610

转载 C++中显示当前时间的方法:

C++中显示当前时间的方法:#include #include // 系统时间函数using namespace std; int main(){    time_t now=time(0);cout        return 0;}注意这个显示的时间是格林威治时间。当地时间如何转化我还不知道,有知道的可以回帖说明一下,谢谢!本文转自ht

2012-04-09 19:26:17 6370 1

原创 c/c++中时间函数和随机函数的总结

[C/C++] Linux下c语言编程的时间函数详解默认分类 2010-03-12 10:41:35阅读448 评论0  字号:大中小订阅 . /******************* Linux时间函数   *******************/asctime(将时间和日期以字符串格式表示); ===>传入UTC(struct tm)tmp,返回char*。

2012-04-09 19:17:42 3545

转载 如何用c++产生1-10十个不同的随机数(代码很经典)

你要不同的10个数。你可以设个数组存储已经产生的数。比如已经产生了第一个数5,你用rand()生成了又一个5时,比较一下以产生的数发现是5,就跳过,看下一个。总能产生10个不同的随机数。算法就是,每生成一个数就与原来生成的数比较,如果有相等的就就重新生成一个数,这样就能保证10个数都不相等了。下面这个程序生成数的范围是0到100:#include #include

2012-04-09 19:12:01 22842 3

转载 使用随机函数初始化一个数组,并对数组进行排序(冒泡排序法和选择排序法)

使用C++随机函数Rand()生成n个数,采用冒泡排序法.选择排序法这两种方法对n个数进行排序,要求用函数来实现。[ 标签:c++,随机函数,rand ] 绿蓑衣(Lian 回答:1 人气:1 解决时间:2010-12-23 09:24 满意答案好评率:100% #include #include #include using namespace std;void Ma

2012-04-09 18:37:06 10385 1

转载 C++中随机函数rand()的用法

rand()的用法      rand()不需要参数,它会返回一个从0到最大随机数的任意整数,最大随机数的大小通常是固定的一个大整数。 如果你要产生0~10的10个整数,可以表达为: int N = rand() % 11;      这样,N的值就是一个0~10的随机数,如果要产生1~10,则是这样: int N = 1 + rand() % 10; 总结来说,可以表

2012-04-09 18:31:06 2035

原创 指针函数的一个简单应用

#includeusing namespace std;int *max(int *,int *,int *,int *);void main(){    int c1[5]={1,5,6,9,8};    int c2[8]={9,13,54,6,8,32,16,78};    int n;    int m;    int *p;    p = ma

2012-04-09 17:33:23 474

原创 函数与指针笔记

0.指针域函数,可分为两种 (1)指向函数的指针1.函数名就是函数的入口地址,和数组名一样。、1.优先级问题,括号的优先级高于*号的,如 int (*p)(int ,int);//指向函数的指针2.指针变量,说明指针指向的是变量。指向函数的指针,说明指针指向的是函数。与指针变量没多大区别。都是指向一个东西指针的作用范围很大,可以指向函数,数组,变量

2012-04-05 19:31:35 516

原创 指针的运算

1.对指针的运算,就是对地址的元算。也就是移动指针,如p+n,p-n,++p;2.通过两个指针相减,我们可以知道中间间隔多少存储单元3.将指针p加上或减去一个整数,表示p向增加或减小的方向移动n个存储单元,从而得到一个新的地址。假如p指向的是int型,那么p+1,则移动4个字节,如果p指向的是字节,那么p+1移动一个字节。3.指针的运算3.

2012-04-05 15:25:06 573

原创 C语言学习之变量存储

C语言中对变量的说明包括两方面的内容:变量类型以及变量的存储类型。变量类型如:int(整形),char(字符型)是用来说明变量所占用的内存空间的大小。变量存储类型用来说明变量的作用范围。C语言的变量存储类有:自动类、寄存器类、静态类和外部类。关键字auto加在变量名及其类型前,用来说明它是自动变量。局部变量是指在函数内部说明的变量(有时也称为自动变量)。用关键字auto进 行说明, 当

2012-04-05 00:04:57 731

原创 4.关于指针的两个看似简单实则意义深远的题

0.指针是无私的,它并不关系自己,只关心指向的那个变量 。int a = 1 ;int *p1 = &a ;*p1 += 1;cout输出结果为,a = 2,*p1 = 2;结论:指针是无私的,它并不关心自己,只关心指向的那个变量,,说白了,,就是间接引用那个变量,指针没有值,只是地址。对*指针的操作就是对指向变量的操作!!!1.void main(){

2012-04-04 21:32:14 581

原创 3.指针

1.指针说白了就是一个无符号的整数,专门用来存储地址的。内存地址:内存中存储单元的编号。2.变量有两种访问形式,一是直接访问,,,直接通过变量名来访问,,,二是间接访问,,通过指针地址来访问3。注意数组在内存中是连续存放的!!!还有,数组的所有值类型是一样的!!!4.数组的指针就是数组在内存中的起始地址。数组名代表的就是数组在内存中存放的起始

2012-04-04 20:30:40 492

原创 2.编程教父菜鸟也疯狂 For C++ 第三四课笔记

1.有些命令是保存在仓库文件中的,所以要执行这些命令,,必须引入仓库文件,也就是头文件2.cout;代表语句的结束,endl代表换行3.数组可以看成一个变量列表4.声明数组:类型 数组名称【长度】---数组名称大写使用数组:数组名称【索引】索引不一定是整数或者常量(const int p = 3,int A[p]),也可以是表达式(int i= 2;B[1+I];)5.

2012-04-04 18:49:03 1536

原创 1.编程教父的第一节课---简单笔记

1.c++是c语言的扩充,,其中淘汰了很多c的东西,C能实现的功能,c++都能实现,c++能实现的功能,c不一定能实现。2.c当初出现,是为了编程os才出现的,后来专家发现c有很多东西需要改善,所以经过扩充之后产生了C++3建议不用去学C,直接去学C++就行。4.对于程序的算法,,初学者应该先学会最基本的语句,那些比较基础的算法,,只有在这些熟练之后,才去考虑学精深的算法。复杂

2012-04-04 15:16:25 1441

原创 bug汇总

1.C2601:MSDN上关于C2601的帮助:“function”: 本地函数定义是非法的代码试图在函数内定义函数。或者,在该 C2601 错误位置前的源代码中有一个额外的大括号。2.fatal error LNK1168: cannot open Debug/SHI.exe for writing这不是程序本身的问题如果你还在调试某个程序,还没结束,你又开始编译源代码,就会出现

2012-04-04 14:51:32 1076

原创 线程

多线程win32多线程win32同步

2012-04-04 14:46:36 441

转载 动态链接库DLL

本文转自百度百科DLL是一个包含可由多个程序同时使用的代码和数据的库,DLL不是可执行文件!!!!!!例如,您有一个大型网络游戏,如果把整个数百MB甚至数GB的游戏的代码都放在一个应用程序里,日后的修改工作将会十分费时,而如果把不同功能的代码分别放在数个动态链接库(DLL)中,您无需重新生成或安装整个程序就可以应用更新。DLL文件损坏  当前木马病毒经常感染

2012-04-04 14:39:17 505

转载 JAVA虚拟机

Java语言的一个非常重要的特点就是与平台的无关性。而使用Java虚拟机是实现这一特点的关键。一般的高级语言如果要在不同的平台上运行,至少需要编译成不同的目标代码。而引入Java语言虚拟机后,Java语言在不同平台上运行时不需要重新编译。Java语言使用模式Java虚拟机屏蔽了与具体平台相关的信息,使得Java语言编译程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台

2012-04-04 14:27:25 430

转载 虚拟机(Virtual Machine)

本文转自百度百科 虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。目录定义用途虚拟系统与虚拟机区别主流虚拟机虚拟机分类常用虚拟机介绍:linux虚拟机为什么使用虚拟机VMware虚拟机安装过程VMware新功能Java虚拟机体系结构虚拟机杀毒技术展开

2012-04-04 14:25:57 1539

转载 嵌入式Linux

什么是嵌入式Linux  嵌入式linux 是将日益流行的Linux操作系统进行裁剪修改,使之能在嵌入式计算机系统上运行的一种操作系统。嵌入式linux既继承了Internet上无限的开放源代码资源,又具有嵌入式操作系统的特性。嵌入式Linux的特点是版权费免费;购买费用媒介成本技术支持全世界的自由软件开发者提供支持网络特性免费,而且性能优异,软件移植容易,代码开放,有许多应用软件支持,应用产

2012-04-04 14:17:15 1092

转载 PDA掌上电脑简介

本文转自百度百科个人数字助理科技名词定义中文名称:个人数字助理英文名称:personal digital assistant;PDA定义:集中了计算、电话、传真、和网络等多种功能的一种手持设备。应用学科:通信科技(一级学科);通信终端(二级学科)以上内容由全国科学技术名词审定委员会审定公布  PDA (Personal Digital Assistant)

2012-04-04 14:07:14 1340

转载 vxworks简介

本文转自百度百科VxWorks 是美国 Wind River System 公司( 以下简称风河 公司 ,即 WRS 公司)推出的一个实时操作系统。Tornado 是WRS 公司推出的一套实时操作系统开发环境,类似Microsoft Visual C,但是提供了更丰富的调试、仿真环境和工具。VxWorks的概述 VxWorks操作系统是美国温瑞尔(WindRiver)公司于19

2012-04-04 14:04:13 3568

转载 嵌入式集成开发环境---Linux Platform Builder集成开发环境的实现

Linux Platform Builder集成开发环境的实现1 目的嵌入式Linux上的开发上一个函待解决的问题,就是开发工具的匮乏和开发过程的混乱。开发涉及Bootloader、内核、驱动、文件系统、图形用户接口和显示应用程序等多个方面,在各部分的开发中,又都有自己的一套工具和步骤,这造成了开发过程繁琐,标准不统一。同时,开发工具都运行在Linux文本环境下,这对用惯了Wi

2012-04-04 13:58:30 1019

原创 集成开发环境IDE

集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。所有具备这一特性的软件或者软件套(组)都可以叫集成开发环境。如微软的Visual Studio系列,Borland的C++ Builder、

2012-04-04 13:57:38 987

转载 嵌入式学习步骤

能自学是不错的了,嵌入式需要硬件,系统,应用层。学校一般会有单片机的课程,先把这个狠狠的研究一下,对基本的硬件操作会有理解,第二,在电脑上装一个虚拟机,里面装linux,熟悉linux系统,为linux高级编程打下基础第三,C/C++的学习,C语言和C++是非常重要的,学习一点基本的语法后,就开始编程,找一些题目做后,以项目为驱动,这样不会枯燥,我觉得你首先是学好C,有时间搞搞单片机,C+

2012-04-03 14:13:34 928

转载 软件工程--学习嵌入式要有需要的硬件基础

嵌入式本身就是软件和硬件都相兼容的技术学科,首先C语言要有一定的基础,其次数据结构和汇编语言也要涉及到,硬件方面就是涉及到电子电路了,关于嵌入式的培训的话,你可以去看一下华清远见,一直做的都不错!对硬件熟悉,如微处理器,微控制器的结构 ,常用外围器件 如存储器、常用的转换器、如AD DA等等 太多了,最好能自己设置一个东西,从开始设计到器件选择做电路都能试试

2012-04-03 13:58:06 1239

转载 嵌入式系统设计师考试大纲

嵌入式系统设计师考试大纲一、考试说明 1、考试要求: (1)掌握科学基础知识; (2)掌握嵌入式系统的硬件、软件知识; (3)掌握嵌入式系统分析的方法; (4)掌握嵌入式系统设计与开发的方法及步骤; (5)掌握嵌入式系统实施的方法 (6)掌握嵌入式系统运行维护知识; (7)了解信息化基础知识、信息技术引用的基础知识; (8)了解信息技术标准、安全,以及有关法律

2012-04-03 13:54:52 2379

转载 嵌入式软件工程师需要哪些素质和知识 总结几点~~

本文转自百度提问嵌入式软件工程师需要哪些素质和知识 总结几点~~ 说起嵌入式,它是一个充满挑战的行业,是软硬件结合的完美产物,所以要想学好嵌入式,需要软硬件都有所了解掌握,但你可以偏重某一方面,以此作为求职方向目标。你也不要被它庞大的学习体系吓到了,你必须选择一个切入点,如果是学软件的,首先第一个关键就是你的C语言的底子,这是你的根基,一定要打结实了,不然上面的东西学的

2012-04-03 13:54:14 6155

转载 嵌入式处理器

本文转自百度 百科嵌入式处理器  目前世界上具有嵌入式功能特点的处理器已经超过1000种,流行体系结构包括MCU,MPU等30多个系列。鉴于嵌入式系统广阔的发展前景,很多半导体制造商都大规模生产嵌入式处理器,并且公司自主设计处理器也已经成为了未来嵌入式领域的一大趋势,其中从单片机、DSP到FPGA有着各式各样的品种,速度越来越快,性能越来越强,价格也越来越低。目前嵌入式处理器的寻址空间

2012-04-03 13:49:20 1046

转载 嵌入式简介

本文转自百度百科IEEE(国际电气和电子工程师协会)对嵌入式系统的定义:“用于控制、监视或者辅助操作机器和设备的装置”。原文为:Devices Used to Control,Monitor or Assist the Operation of Equipment,Machinery or Plants)。基本信息  这主要是从应用对象上加以定义,从右图中可以看出嵌入式系统是软件和

2012-04-03 13:45:52 1142

commons-dbcp.jar和commons-pol.jar

commons-dbcp.jar和commons-pol.jar

2016-09-22

mysql connector

2016-09-22

jstl jar包

2016-09-22

mfc100u.dll

解压文件,复制文件“mfc100u.dll”到系统目录 C:\WINNT\System32或者C:\Windows\SysWOW6。最后点击开始菜单-->运行-->输入regsvr32 mfc100u.dll 后,回车即可解决错误提示!

2016-09-21

学生信息管理系统

C_Answers团队开发,源码公开,,能实现选课,学生档案的管理,课程的管理,成绩管理

2012-03-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除