VC学习
文章平均质量分 59
jiang_ideal
这个作者很懒,什么都没留下…
展开
-
c语言面试题__指针篇
c语言面试题__指针篇作者:pysub 来源:zz 发表时间:2009-01-20 浏览次数:50 字号:大 中 小内容摘要 char,const,sizeof,include,void,emory,malloc,printf,strcpy,memor原创 2009-02-01 17:37:00 · 590 阅读 · 1 评论 -
字节对齐详解
一.什么是字节对齐,为什么要对齐? 现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定类型变量的时候经常在特定的内存地址访问,这就需要各种类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的排放,这就是对齐。 对齐的作用和原因:各个硬件平台对存储空间的处理上有很大的不同。一些平台对某些特定转载 2009-02-02 09:55:00 · 317 阅读 · 0 评论 -
C语言缺陷与陷阱(笔记)
C语言缺陷与陷阱(笔记)C语言像一把雕刻刀,锋利,并且在技师手中非常有用。和任何锋利的工具一样,C会伤到那些不能掌握它的人。本文介绍C语言伤害粗心的人的方法,以及如何避免伤害。第一部分研究了当程序被划分为记号时会发生的问题。第二部分继续研究了当程序的记号被编译器组合为声明、表达式和语句时会出现的问题。第三部分研究了由多个部分组成、分别编译并绑定到一起的C程序。第四部分处理了概念上的误转载 2009-02-02 09:41:00 · 292 阅读 · 0 评论 -
sprintf函数详细解释
sprintf函数详细解释上一篇 / 下一篇 2007-06-14 14:10:20查看( 351 ) / 评论( 9 ) / 评分( 13 / 1 )sprintf() 格式化输出函数(图形)功能: 函数sprintf()用来作格式化的输出。用法: 此函数调用方式为int sprintf(char *string,char *format,转载 2009-02-02 09:32:00 · 418 阅读 · 0 评论 -
const char*, char const* and char *const 的区别
const char*, char const* and char *const 的区别 const char*, char const*, char*const的区别问题几乎是C++面试中每次都会有的题目。 事实上这个概念谁都有只是三种声明方式非常相似很容易记混。 Bjarne在他的The C++ Programmin原创 2009-02-01 17:27:00 · 770 阅读 · 0 评论 -
字符串CString互转char[],常用函数
(经验积累)项目中用到的: CString转成char[]常用函数:WideCharToMultiByte ( CP_ACP, WC_COMPOSITECHECK, 字符串变量, -1, char[]变量, sizeof(char[]变量), NULL, NULL ); char[]转成CString常用函数: TCHAR* buf = new TCHA原创 2009-02-01 16:47:00 · 485 阅读 · 0 评论 -
strcpy,memcpy,memset区别
strcpy 原型:extern char *strcpy(char *dest,char *src); 用法:#include ; 功能:把src所指由NULL结束的字符串复制到dest所指的数组中。 说明:src和dest所指内存区域不可以重叠且dest必须有足够的空间来容纳src的字符串。 strcpy是拷贝字符串,以/0为标志结束(即一旦遇到数据值为0的内存地址拷贝过转载 2009-02-02 09:51:00 · 562 阅读 · 1 评论 -
C面试题汇总(转)
4. static有什么用途?(请至少说明两种)1.限制变量的作用域2.设置变量的存储域7. 引用与指针有什么区别?1) 引用必须被初始化,指针不必。2) 引用初始化以后不能被改变,指针可以改变所指的对象。2) 不存在指向空值的引用,但是存在指向空值的指针。8. 描述实时系统的基本特性在特定时间内完成特定的任务,实时性与可靠性9. 全局变量和局部变量在内存中是否有区别?如果有,是什么区别?全原创 2009-02-01 17:41:00 · 1186 阅读 · 0 评论 -
CFileDialog 的用法
// mfctest2Dlg.cpp : 实现文件//#include "stdafx.h"#include "mfctest2.h"#include "mfctest2Dlg.h"#ifdef _DEBUG#define new DEBUG_NEW#endif// 用于应用程序“关于”菜单项的 CAboutDlg 对话框class CAboutDlg : public CDialog{publ原创 2009-02-03 10:02:00 · 644 阅读 · 0 评论 -
给pb的listview或者treeview控件加上背景图
<!--google_ad_client = "pub-9727085609798114";/* 300x250,08-10-18 */google_ad_slot = "8286058776";google_ad_width = 300;google_ad_height = 250;//-->window.google_re 创建安装程序的两种方转载 2009-02-03 13:39:00 · 1324 阅读 · 0 评论 -
VC知识库(学习的好地方)
http://www.vckbase.com/原创 2009-02-03 10:50:00 · 679 阅读 · 0 评论 -
C语言常用排序详解
/*=============================================================================相关知识介绍(所有定义只为帮助读者理解相关概念,并非严格定义):1、稳定排序和非稳定排序 简单地说就是所有相等的数经过某种排序方法后,仍能保持它们在排序之前的相对次序,我们就说这种排序方法是稳定的。反之,就是非稳定的。 比如:一组数排转载 2009-02-02 09:57:00 · 301 阅读 · 0 评论 -
字符串函数大全
函数名: stpcpy 功 能: 拷贝一个字符串到另一个 用 法: char *stpcpy(char *destin, char *source); 程序例: #include #include int main(void) { char string[10]; char *str1 = "abcdefghi"; stpcpy(string, str1转载 2009-02-02 09:40:00 · 241 阅读 · 0 评论 -
char* string CString 区别
string和CString均是字符串模板类,string为标准模板类(STL)定义的字符串类,已经纳入C++标准之中; CString(typedefCStringT > CString)为VisualC++中最常用的字符串类,继承自CSimpleStringT类,主要应用在MFC和ATL编程中,主要数据类型有char(应用于ANSI),wchar_t(unicode),TCHAR转载 2009-02-02 09:21:00 · 565 阅读 · 0 评论 -
VC中回调函数使用的变身大法
VC中回调函数使用的变身大法http://tech.163.com 2006-02-05 06:34:12 来源: vczx 网友评论0 条 论坛 对于回调函数的编写始终是写特殊处理功能程序时用到的技巧之一。先介绍一下回调的使用基本方法与原理。 1、在这里设:回调函数为A()(这是最简单的情况,不带参数,但我们应用的实际情况常常很会复杂),使用回调函数的操作函数原创 2009-02-05 11:39:00 · 390 阅读 · 0 评论