关闭

Oracle Database 10g for Windows安装

一、操作系统(windows系统下)l         Windows Server 2003l         Windows 2000 SP1l         Windows XP Professionall         Windows NT Server4.0二、安装1.运行setup.exe出现图1所示的“Oracle Database 10g安装”画面。图 1 Oracle Database 10g安装画面中...
阅读(3260) 评论(1)

c# openFileDialog saveFileDialog

除了PrintPreviewDialog外,其他对话框类都派生于抽象基类CommonDialog,这个基类的方法可以管理Windows通用对话框。 对话框适用的场合:1.要让用户选择和浏览要打开的文件,应使用OpenFileDialog。这个对话框可以配置为只允许选择一个文件,或可以选择多个文件。2.使用SaveFileDialog,用户可以为要保存的文件指定一个文件名和浏览的路径。3.PrintDialog用户选择一个打印...
阅读(4055) 评论(0)

ASP.NET 中公有的六种验证控件

ASP.NET公有六种验证控件,分别如下: 控件名功能描叙RequiredFieldValidator(必须字段验证)   用于检查是否有输入值CompareValidator(比较验证)按设定比较两个输入RangeValidator(范围验证)输入是否在指定范围RegularExpressionValidator(正则表达式验证)正则表达式验证控件CustomValidator(自定义验证)自定义验证控件ValidationSummary(验证总结)总结验证结果下面,我们来看这些...
阅读(2807) 评论(0)

一个学习小组有5个人,每个人有三门课的考试成绩。求全组分科的平均成绩和各科总平均成绩。

课程 成绩姓名 Math C DBASE张      80  75 92王      61  65 71李      59  63 70赵      85  87 90周      76  77 85  可设一个二维数组a[5][3]存放五个人三门课的成绩。再设一个一维数组v[3]存放所求得各分科平均成绩,设变量l为全组各科总平均成绩。编程如下:void main(){int i,j,s=0,l,...
阅读(11681) 评论(0)

输入10个数到数组,输出最大值

void main(){int i,max,a[10];printf("input 10 numbers:/n");for(i=0;iscanf("%d",&a[i]);max=a[0];for(i=1;iif(a[i]>max) max=a[i];printf("maxmum=%d/n",max);}  void main(){int i,j,p,q,s,a[10];printf("...
阅读(5454) 评论(0)

C 语言中switch语法的用处

    Switch用在编程中,如C语言中它经常跟Case一起使用,是一个判断选择代码。其功能就是控制业务流程流转的。   switch语句的语法如下(switch,case和default是关键字):   switch ( controllingExpression )   {   case constantExpression1 :   case constantExpression2 :  ...
阅读(18356) 评论(1)

C与C++的区别

 C++是C发展来的!!! C++是面向对象的语言,而C是结构化的语言! C的所有代码在C++上都能应用,而C++的代码在C上不能应用!!! C++是功能更强大的C!!!C语言与VC++的区别有很多: 1,全新的程序程序思维,C语言是面向过程的,而VC++是面向对象的。 2,C语言有标准的函数库,它们松散的,只是把功能相同的函数放在一个头文件中;而VC++对于大多数的函数都是有集成的很紧密,特别是...
阅读(4913) 评论(0)

strcmp函数和strcpy函数

(一)strcmp函数            strcmp函数是比较两个字符串的大小,返回比较的结果。一般形式是:                   i=strcmp(字符串,字符串);         其中,字符串1、字符串2均可为字符串常量或变量;i   是用于存放比较结果的整型变量。比较结果是这样规定的:  ①字符串1小于字符串2,strcmp函数返回一个负值;②字符串...
阅读(119750) 评论(9)

为什么要用sizeof(int),而不直接使用2?

如array=(int *)malloc( sizeof(int) * num );在该语句中,使用sizeof(int)求出1个int型数据占用的内存字节数,而不是使用常量“2”,为什么? 兼容性和规范性和安全性吧.如:要是两个机子上的int是不一样的呢?(8位机16位机32位机64位机上的可能会不一样.)所以不用2面用sizeof(int)2.一看就明白.array是int数组....
阅读(4116) 评论(0)

C语言中bzero函数

原型:extern void bzero(void *s, int n);  用法:#include   功能:置字节字符串s的前n个字节为零。  说明:bzero无返回值。  举例:  // bzero.c  #include   #include   main()  {  struct  {  int a;  char s[5];  fl...
阅读(16763) 评论(0)

LINUX 使用tcgetattr函数与tcsetattr函数控制终端五

实例演练:程序p6.2.c通过修改终端控制字符,将终端输入结束符由“Ctrl+D”,修改成了“Ctrl+G”。首先,程序调用tcgetattr函数获得标准输入的termios信息,将termios结构体中的c_cc[VEOF]控制字符的修改成0x07(即Ctrl+G);然后,使用tcsetattr函数将修改后的termios参数设置到终端中。具体代码如下所示://p6.2....
阅读(3704) 评论(0)

LINUX 使用tcgetattr函数与tcsetattr函数控制终端四

表6.7 c_cc支持的控制字符宏说    明宏说    明VINTRInterrupt字符VEOL附加的End-of-file字符VQUITQuit字符VTIME非规范模式读取时的超时时间VERASE...
阅读(3159) 评论(1)

LINUX 使用tcgetattr函数与tcsetattr函数控制终端三

表6.5 c_oflag参数键    值说    明CBAUD波特率(4+1位)(非POSIX)CBAUDEX附加波特率(1位)(非POSIX)CSIZE字符长度,取值范围为CS5、CS6、CS7或CS8CSTOPB设置两个停止位...
阅读(3185) 评论(0)

LINUX使用tcgetattr函数与tcsetattr函数控制终端二

表6.4 c_oflag参数键    值说    明OPOST处理后输出OLCUC将输入的小写字符转换成大写字符(非POSIX)ONLCR将输入的NL(换行)转换成CR(回车)及NL(换行)OCRNL将输入的CR(回车)转换成NL(换行...
阅读(4723) 评论(0)

LINUX 使用tcgetattr函数与tcsetattr函数控制终端一

为了便于通过程序来获得和修改终端参数,Linux还提供了tcgetattr函数和tcsetattr函数。tcgetattr用于获取终端的相关参数,而tcsetattr函数用于设置终端参数。这两个函数的具体信息如表6.2所示。表6.2 tcgetattr函数和tcsetattr函数头文件函数形式int tcgetattr(i...
阅读(8620) 评论(1)

Linux系统调用--fcntl函数详解

功能描述:根据文件描述词来操作文件的特性。   用法:   int fcntl(int fd, int cmd); int fcntl(int fd, int cmd, long arg); int fcntl(int fd, int cmd, struct flock *lock);     参数:   fd:文件描述词。 cmd:操作命令。 arg:供命令使用的参数。 lock:同上。   有...
阅读(6259) 评论(1)

Linux下串口应用开发代码详解

#include #include #include #include #include #include #include #include #include #include "serial.h"int set_opt(int fd,int nSpeed, int nBits, char nEvent, int nStop) /*设置结构体,fd文件描述符;nSpeed为串口传输速度;nB...
阅读(3880) 评论(0)

C语言OPEN函数详解

open是一个非标准的低级文件I/O函数,返回的是文件的低级句柄,原型:int open(char* path, int access, ...);open是一个可变参数的函数实现,后面的可变参数通常表示unsigned mode,mode参数是否存在要看access的值,path是文件的路径。access和mode的可取值通常在FCNTL.h里面定义,access的可取值如下:#de...
阅读(4787) 评论(0)

C语言之详解#ifdef等宏

这几个宏是为了进行条件编译。一般情况下,源程序中所有的行都参加编译。但是有时希望对其中一部分内容只在满足一定条件才进行编译,也就是对一部分内容指定编译的条件,这就是“条件编译”。有时,希望当满足某条件时对一组语句进行编译,而当条件不满足时则编译另一组语句。     条件编译命令最常见的形式为:     #ifdef 标识符     程序段1     #else     程序段2     #endi...
阅读(2321) 评论(1)

#define与typedef用法

typedef用法 与#define typedef根据名字就知道是对类的定义。但是值得注意的是,它并不定义新的类型,而是对已有的类型定义一个其他的名字。本人生就略愚,常常搞不清与#define的关系,难道仅仅是所定义得到的新类型所在的位置不同吗?首先我们仔细看看typedef。一、typedef的用法人说typedef的使用可以编写更加美观和可读的代码,原因是typedef可以隐藏笨...
阅读(2301) 评论(0)
46条 共3页1 2 3 下一页 尾页
    个人资料
    • 访问:602470次
    • 积分:3737
    • 等级:
    • 排名:第9102名
    • 原创:20篇
    • 转载:26篇
    • 译文:0篇
    • 评论:54条
    文章分类
    最新评论