篇一 :vc字符串大全

vc字符串函数大全

bcmp(比较内存内容) 相关函数 bcmp,strcasecmp,strcmp,strcoll,strncmp,strncasecmp

表头文件 #include<string.h>

定义函数 int bcmp ( const void *s1,const void * s2,int n);

函数说明 bcmp()用来比较s1和s2所指的内存区间前n个字节,若参数n为0,则返回0。 返回值 若参数s1 和s2 所指的内存内容都完全相同则返回0 值,否则返回非零值。 附加说明 建议使用memcmp()取代。

范例 参考memcmp()。

bcopy(拷贝内存内容) 相关函数 memccpy,memcpy,memmove,strcpy,ctrncpy 表头文件 #include <string.h>

定义函数 void bcopy ( const void *src,void *dest ,int n);

函数说明 bcopy()与memcpy()一样都是用来拷贝src所指的内存内容前n个字节到dest所指的地址,不过参数src与dest在传给函数时是相反的位置。

…… …… 余下全文

篇二 :vc使用大全

第一节

MessageBox(NULL,TEXT("世界你好"),TEXT("问"),MB_OK|MB_ICONQUESTION); 第一个参数暂时不讲;第二个是正文;第三个是标题(Caption);第四个是类型

各种按钮:

#define MB_OK 0x00000000L

0x00000001L

0x00000002L #define MB_OKCANCEL #define MB_ABORTRETRYIGNORE

#define MB_YESNOCANCEL

#define MB_YESNO 0x00000003L 0x00000004L

0x00000005L #define MB_RETRYCANCEL

各种图标:

#define MB_ICONHAND 0x00000010L

0x00000020L

0x00000030L #define MB_ICONQUESTION #define MB_ICONEXCLAMATION

#define MB_ICONASTERISK 0x00000040L

MessageBox是有返回值的,返回值为用户点击的按钮:

…… …… 余下全文

篇三 :vc++数据类型转换大全

vc数据类型转换大全(转载)

int i = 100;

long l = 2001;

float f=300.2;

double d=12345.119;

char username[]=”程佩君”;

char temp[200];

char *buf;

CString str;

_variant_t v1;

_bstr_t v2;

一、其它数据类型转换为字符串

短整型(int)

itoa(i,temp,10);///将i转换为字符串放入temp中,最后一个数字表示十进制 itoa(i,tep,2); ///按二进制方式转换

长整型(long)

ltoa(l,temp,10);

浮点数(float,double)

用fcvt可以完成转换,这是MSDN中的例子:

int decimal, sign;

char *buffer;

double source = 3.1415926535;

buffer = _fcvt( source, 7, &decimal, &sign );

运行结果:source: 3.1415926535 buffer: ?31415927′ decimal: 1 sign: 0

…… …… 余下全文

篇四 :vc++中各种字符串含义和转换大全

vc++中各种字符串含义和转换大全

20xx年03月31日整理

第一章各种字符串类型的定义、区别和含义 CString ,BSTR ,LPCTSTR之间关系和区别

CString是一个动态TCHAR数组,BSTR是一种专有格式的字符串(需要用系统提供的函数来操纵,LPCTSTR只是一个常量的TCHAR指针。

CString 是一个完全独立的类,动态的TCHAR数组,封装了 + 等操作符和字符串操作方法。

typedef OLECHAR FAR* BSTR;

typedef const char * LPCTSTR;

BSTR是为了与原先的basic字符兼容。主要用来和VB打交道的(VB里的string就是指它)。一个 BSTR 由头部和字符串组成,头部4字节包含串长信息,串中可以包含嵌入的 null 值。这种带长度前缀的字符串,主要由操作系统来管理的,所以要用api.操作它的API函数很多,如SysAllocString,SysFreeString等.

vc里封装它的类如_bstr_t,及ATL中的CComBSTR等.

BSTR 是以指针的形式进行传递的。

BSTR 是 Unicode 的,即每个字符需要两个字节。

…… …… 余下全文

篇五 :vc字符串函数大全

vc字符串函数大全

bcmp(比较内存内容) 相关函数 bcmp,strcasecmp,strcmp,strcoll,strncmp,strncasecmp

表头文件 #include<string.h>

定义函数 int bcmp ( const void *s1,const void * s2,int n);

函数说明 bcmp()用来比较s1和s2所指的内存区间前n个字节,若参数n为0,则返回0。 返回值 若参数s1 和s2 所指的内存内容都完全相同则返回0 值,否则返回非零值。

附加说明 建议使用memcmp()取代。

范例 参考memcmp()。

bcopy(拷贝内存内容) 相关函数 memccpy,memcpy,memmove,strcpy,ctrncpy

表头文件 #include <string.h>

定义函数 void bcopy ( const void *src,void *dest ,int n);

函数说明 bcopy()与memcpy()一样都是用来拷贝src所指的内存内容前n个字节到dest所指的地址,不

…… …… 余下全文

篇六 :vc注册表函数大全

用于操作注册表的编程,参考:

//下面这个是个小错误,请注意:

//第二次用有指针参数的函数时,要注意,此时该指针指向的内存块大小和内容均是上一次的

vc注册表操作相关函数说明

注册表的操作,API为我们提供了大约25个函数。他提供了对注册表的读取,写入,删除,以及打开注

册表及键值时所有函数,并且可以达到对注册表的备份,连接和对远端注册表进行查看等等。注册表对

整个系统十分重要,你在进行操作时,一定要先考虑清楚。这些函数有:

RegCloseKey RegConnectRegistry RegCreateKey RegCreateKeyEx RegDeleteKey RegDeleteVale

RegEnumKey RegFlushKey RegGetKeySecurity(此函数,98不适用) RegLoadKey RegNotifyChangeKeyValue(98不适用) RegOpenKey RegOpenKeyEx RegQueryInfoKey

RegQueryValue

RegQueryValueEx RegReplaceKey RegRestoreKey(98不适用) RegSaveKey RegSetKeySecurity

…… …… 余下全文

篇七 :C语言大全

教材、参考书与课时安排
?教材
C程序设计 (第二版) 谭浩强编著 清华大学出版社

?参考书
C语言程序设计教程 C高级实用程序设计 C程序设计试题汇编 谭浩强 王士元 谭浩强 高等教育出版社 清华大学出版社 清华大学出版社

?课时安排
64学时

课程目的
§熟记C语言的基本概念 §熟悉Turbo C的上机操作环境 §会读、会编、会调试C程序

学习要点
熟记C语言的语法 学会算法分析与算法设计

课程要求
?课前请做好预习 ?保持课堂安静,头脑清醒,思维活跃 ?认真、独立、按时完成并提交作业 ?重视上机实践,有效利用宝贵的上机时间

第1章 第2章 第3章 第4章 第5章 第6章 第7章

目录
C语言概述 程序的灵魂—算法 数据类型、运算符与表达式 最简单的C程序设计—顺序程序设计 选择结构程序设计 循环控制 第8章 函数 数组 第9章 预处理命令 第10章 指针 第11章 结构体与共用体 第12章 位运算 第13章 文件

C语言程序设计

第一章 C语言概述

第1章 C语言概述
C语言发展历史 C语言的特点

简单的C程序介绍
C程序的上机步骤

C语言程序设计

第一章 C语言概述

§1.1 C语言发展历史
?程序设计语言的发展

机 器 语 言

汇 编 语 言

高 级 语 言

面向过程

面向对象

用助记符号描述的指令系统,可进行地址、位操作 可读性,移植性好,编写应用程序 CPU指令系统,由0、1序列构成的指令码组成 C语言兼有高级和低级语言的功能 面向机器的语言 如 ADD A, 一般较难实现汇编语言的某些功能 如:10000000B 加 适合写系统软件和应用软件 编写系统软件,直接对硬件操作,可读性,移植性差 如:地址和位的操作 10010000 减 又称中级语言 < >

C语言程序设计

第一章 C语言概述

?C语言发展过程
?产生背景
? ALGOL 60→CPL语言→BCPL→B语言,写UNIX系统

?产生过程
? 时间:1972~1973 ? 地点:美国贝尔实验室 ? 目的:UNIX操作系统 ? 设计人: Ken.Thompson和Dennis.M.Ritchie

?C标准
? 标准C: 19xx年K&R合著《The C Programming Language》 ? ANSI C: 19xx年? 87 ANSI C: 19xx年? 19xx年国际标准的ANSI C ,19xx年再次修订。

?C版本 ? Microsoft C 或称 MS-C ? Turbo C 或称 TC

<

>

C语言程序设计

第一章 C语言概述

§1.2 C语言的特点
?语言简洁、紧凑、灵活 > > ?运算符丰富 > ?数据结构、数据类型丰富 >
?链表、树、栈 >

?程序设计结构化、模块化

?结构化控制语句:if…else、while、 switch、for ?函数作为模块单位

?语法不严格、程序设计自由度大 ?可以访问内存地址、进行位运算 ?生成目标代码质量高 ?可移植性好
< >

C语言程序设计

第一章 C语言概述

C语言简洁、紧凑,使用方便、灵活。 ANSI

…… …… 余下全文

篇八 :cs修改大全

http://www.vdisk.cn/down/index/4688994A6881

改 枪 模的文件夹是 反恐精英—cstrike—models

改 枪 声的文件夹是 反恐精英—cstrike—sound—weapons

改 人 模的文件夹是 反恐精英—cstrike—models—player

在控制台(利用~键打开)输入mp_consistency 0。也可以在*/CSCscstrike_schinese的userconfig.cfg这文件里的下一排输入mp_consistency "0"

男人该女人

http://www.vdisk.cn/down/index/4670501A9270

该女声

http://www.vdisk.cn/down/index/4688992A9840

改地图

http://www.vdisk.cn/down/index/4670583A6204

改枪

吸血鬼专用枪

http://www.vdisk.cn/down/index/4688995A3095

追月连弩

http://www.vdisk.cn/down/index/4670530A5769

…… …… 余下全文