<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ 代码看着有感觉,就行.]]></title><description><![CDATA[思想战争的年代.]]></description><link>https://blog.youkuaiyun.com/a951084634</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; a951084634]]></copyright><item><title><![CDATA[宽窄字节的使用及其影响]]></title><link>https://blog.youkuaiyun.com/a951084634/article/details/108193231</link><guid>https://blog.youkuaiyun.com/a951084634/article/details/108193231</guid><author>a951084634</author><pubDate>Mon, 24 Aug 2020 09:40:31 +0800</pubDate><description><![CDATA[宽窄字节的使用及其影响：

最早的系统是窄字节的，但随着语言通用的国际化。大多数语言需要宽字节进行支持。

所以由char仅仅只支持一个英文字符到 使用w_char可以支持双字节的汉字。

● 窄字节：
char、char * 、const char *
CHAR、(PCHAR、PSTR、LPSTR)、LPCSTR● Unicode 宽字节：
wchar_t、wchar_t * 、const wchar_t *
WCHAR、(PWCHAR、PWSTR、LPWSTR)、LPCWSTR● T 通用类型：
TCH]]></description><category></category></item><item><title><![CDATA[用C语言输出一个对齐十字架]]></title><link>https://blog.youkuaiyun.com/a951084634/article/details/7689703</link><guid>https://blog.youkuaiyun.com/a951084634/article/details/7689703</guid><author>a951084634</author><pubDate>Mon, 25 Jun 2012 14:04:33 +0800</pubDate><description><![CDATA[#include "stdio.h"
void main()
{
 int iNum;
 int i,j;
 printf("Please input number.\n");
 scanf("%d",&iNum);
 while(1)
 {
  if(iNum%2==0)
  {
   fflush(stdin);
   printf("不是奇数.\n");
   sc]]></description><category></category></item><item><title><![CDATA[解决VC6.0中dsw,dsp,c,cpp等文件关联问题]]></title><link>https://blog.youkuaiyun.com/a951084634/article/details/7322275</link><guid>https://blog.youkuaiyun.com/a951084634/article/details/7322275</guid><author>a951084634</author><pubDate>Mon, 05 Mar 2012 20:01:40 +0800</pubDate><description><![CDATA[很多时候,vc++6.0出现问题或者安装过程中出错,导致DSW等文件关联有问题,
解决方法:很多朋友喜欢直接设置打开方法,默认下次选择就好,但是如果是安装两次,注册表启动设置里面存在差错,是添加不到打开方式里面的.
所以我们要尝试重新设置正确的注册表VC++6.0的应用路径. 
CMD命令 regedit
HEKY_CLASSES_ROOT 这里面关联. 
找到 dswfile,重新设置]]></description><category></category></item><item><title><![CDATA[练习友元函数]]></title><link>https://blog.youkuaiyun.com/a951084634/article/details/7293662</link><guid>https://blog.youkuaiyun.com/a951084634/article/details/7293662</guid><author>a951084634</author><pubDate>Sat, 25 Feb 2012 15:52:33 +0800</pubDate><description><![CDATA[/*
 创建两个同学，和他们的成绩，利用所学的友元函数，通过比较他们俩成绩，求出最高成绩与最低成绩。
*/
#include "iostream"
#include "string.h"
using namespace std;
class Student
{
private:
 char name[10];   //姓名
 int score;    //分数.
publi]]></description><category></category></item><item><title><![CDATA[fopen一个有意思的现象。]]></title><link>https://blog.youkuaiyun.com/a951084634/article/details/7293554</link><guid>https://blog.youkuaiyun.com/a951084634/article/details/7293554</guid><author>a951084634</author><pubDate>Sat, 25 Feb 2012 15:17:08 +0800</pubDate><description><![CDATA[#include 
void main()
{
 FILE *fp;
 if( (fp=fopen("a.txt","r"))==NULL )
 // fp=fopen("a.txt","w");        
 fclose(fp);
} 
 
有意思的地方出在注释的地方。
当 fp=fopen("a.txt","r")  为只读属性的时候,fopen函数返回的句柄好象是一]]></description><category></category></item><item><title><![CDATA[坚持是一种不懈而长期的努力。]]></title><link>https://blog.youkuaiyun.com/a951084634/article/details/7292267</link><guid>https://blog.youkuaiyun.com/a951084634/article/details/7292267</guid><author>a951084634</author><pubDate>Fri, 24 Feb 2012 22:35:19 +0800</pubDate><description><![CDATA[我喜欢编程,现实与理想总是有着差距,想要成功就得付出诸多的努力,何况已经比别人差了一截,时间也许不能回到以前,但是想要追回时间的办法,就是每天比别人多做两倍的努力.
为编程努力奋斗一生。。。]]></description><category></category></item><item><title><![CDATA[用过的一些Api，随时更新（一）]]></title><link>https://blog.youkuaiyun.com/a951084634/article/details/7028331</link><guid>https://blog.youkuaiyun.com/a951084634/article/details/7028331</guid><author>a951084634</author><pubDate>Wed, 30 Nov 2011 18:57:06 +0800</pubDate><description><![CDATA[GetVersionEx 察看现在是什么操作系统
 
HMODULE GetModuleHandle(
  LPCTSTR lpModuleName
);
功能:察看现在模块的句柄，返回一个内存地址/基地址
 
使用方法:  参数是一个.dll或者是.exe的文件，需要写路径名，路径名用""括起
 
例子:
#include 
#include
void main()
{]]></description><category></category></item><item><title><![CDATA[HMODULE是什么?]]></title><link>https://blog.youkuaiyun.com/a951084634/article/details/7028286</link><guid>https://blog.youkuaiyun.com/a951084634/article/details/7028286</guid><author>a951084634</author><pubDate>Wed, 30 Nov 2011 18:39:20 +0800</pubDate><description><![CDATA[定义是这样的：typedef HINSTANCE HMODULE;


再看看HINSTANCE
typedef HANDLE HINSTANCE;


那HANDLE又是什么呢？
typedef PVOID HANDLE;


PVOID又是什么呢？
typedef void *PVOID;


现在明白了吧》
其实这些都可以称为句柄，为了表述的方便，所以对于不同]]></description><category></category></item><item><title><![CDATA[常量指针 与 指向常量的指针]]></title><link>https://blog.youkuaiyun.com/a951084634/article/details/7015319</link><guid>https://blog.youkuaiyun.com/a951084634/article/details/7015319</guid><author>a951084634</author><pubDate>Sat, 26 Nov 2011 20:14:11 +0800</pubDate><description><![CDATA[#include 
using namespace std;
void main()
{
 //被指向的整形容器.
 int a=3,b=5;
 //常量指针(所指地址不能变!)
 int *const p1=&a;
 
 /* 常量指针不允许的情况 */
 //  自增、减:  p1++; 
 //  改变指向:  p1=&b;
 //指向常量的指针(所指地址内容不能变)]]></description><category></category></item><item><title><![CDATA[引用之局部变量释放内存空间后的随机指向]]></title><link>https://blog.youkuaiyun.com/a951084634/article/details/7014389</link><guid>https://blog.youkuaiyun.com/a951084634/article/details/7014389</guid><author>a951084634</author><pubDate>Sat, 26 Nov 2011 13:19:52 +0800</pubDate><description><![CDATA[#include 
using namespace std;
class A
{
public:
 A(int i) 
 {
  x=i;  /* 声明与合并的成员"隐士内联函数" */
 }
 int get()
 {
  return x;
 }
private:
 int x;
};
A &func();  // 子函数的声明.
int main()
{]]></description><category></category></item><item><title><![CDATA[引用之类对象的使用]]></title><link>https://blog.youkuaiyun.com/a951084634/article/details/7014371</link><guid>https://blog.youkuaiyun.com/a951084634/article/details/7014371</guid><author>a951084634</author><pubDate>Sat, 26 Nov 2011 13:09:46 +0800</pubDate><description><![CDATA[#include 
using namespace std;
class A
{
public:
 A()
 {
  cout
 }
 ~A()
 {
  cout
 }
 void PRINT()
 {
  cout
 }
};
void main()
{
 A *p1=new A;
 A *&r=p1;
 (*r).PRINT();
 r->PRI]]></description><category></category></item><item><title><![CDATA[在堆中分配空间,需要手动delete才会执行析构函数.]]></title><link>https://blog.youkuaiyun.com/a951084634/article/details/7014267</link><guid>https://blog.youkuaiyun.com/a951084634/article/details/7014267</guid><author>a951084634</author><pubDate>Sat, 26 Nov 2011 12:20:57 +0800</pubDate><description><![CDATA[#include 
using namespace std;
class A
{
public:
 A()
 {
  cout
 }
 ~A()
 {
  cout
 }
};
void main()
{
 A *p1=new A;
// delete p1;  此句删除,将不执行析构函数,浪费了内存空间.
}]]></description><category></category></item><item><title><![CDATA[常量指针与指向常量的指针]]></title><link>https://blog.youkuaiyun.com/a951084634/article/details/7008205</link><guid>https://blog.youkuaiyun.com/a951084634/article/details/7008205</guid><author>a951084634</author><pubDate>Thu, 24 Nov 2011 15:08:41 +0800</pubDate><description><![CDATA[#include 
using namespace std;
class A
{
private:
 int i;
// int w;
 int a;
public:
 void showTime()
 {
  cout
 }
};
void main()
{
 int *const p1 = new int;//定义:常量指针,它可以改变所指地址与地址内容,但不能]]></description><category></category></item><item><title><![CDATA[c++怪现象。求解。。]]></title><link>https://blog.youkuaiyun.com/a951084634/article/details/7006186</link><guid>https://blog.youkuaiyun.com/a951084634/article/details/7006186</guid><author>a951084634</author><pubDate>Wed, 23 Nov 2011 23:07:43 +0800</pubDate><description><![CDATA[#include 
using namespace std;
void main()
{
 int *p=new int;
// cout
 delete p;
 cout
 int *p3=new int;
 cout
}
 
 
注释的地方,只是输出指针p的地址,那么如果cout输出p地址后,那么p3动态堆中分配的空间地址居然和p是一样的,如果注释掉cout
为什么]]></description><category></category></item><item><title><![CDATA[奇妙的(继承类对象)构造与析构顺序调用]]></title><link>https://blog.youkuaiyun.com/a951084634/article/details/6998417</link><guid>https://blog.youkuaiyun.com/a951084634/article/details/6998417</guid><author>a951084634</author><pubDate>Mon, 21 Nov 2011 22:37:19 +0800</pubDate><description><![CDATA[//=================================================构造函数=======================================================
 
#include "stdio.h"
#include "iostream.h"
class A
{
public:
 A()
 {
  a=0;
  c]]></description><category></category></item><item><title><![CDATA[VC常用数据类型使用转换详解]]></title><link>https://blog.youkuaiyun.com/a951084634/article/details/6991891</link><guid>https://blog.youkuaiyun.com/a951084634/article/details/6991891</guid><author>a951084634</author><pubDate>Sat, 19 Nov 2011 21:34:46 +0800</pubDate><description><![CDATA[VC常用数据类型使用转换详解 
  
2002-7-29   12:40:48       PCVC.NET       程佩君       阅读次数:   494   
        刚接触VC编程的朋友往往对许多数据类型的转换感到迷惑不解，本文将介绍一些常用数据类型的使用。 

我们先定义一些常见类型变量借以说明 

int   i   =   100; 
long   l]]></description><category></category></item><item><title><![CDATA[VC++6.0没提示了？？]]></title><link>https://blog.youkuaiyun.com/a951084634/article/details/6991723</link><guid>https://blog.youkuaiyun.com/a951084634/article/details/6991723</guid><author>a951084634</author><pubDate>Sat, 19 Nov 2011 20:18:23 +0800</pubDate><description><![CDATA[关闭工程，把工程目录里的*.opt和*.ncb删掉就可以了（好像只需要删一个，但我一直是两个都删的），重新打开就行了。]]></description><category></category></item><item><title><![CDATA[《thinking in c++》与我的翻译 （一）]]></title><link>https://blog.youkuaiyun.com/a951084634/article/details/6984805</link><guid>https://blog.youkuaiyun.com/a951084634/article/details/6984805</guid><author>a951084634</author><pubDate>Thu, 17 Nov 2011 22:16:15 +0800</pubDate><description><![CDATA[声明：我的翻译不求意思一样，只求你学习编程的时候能够容易理解。因此，我可能会把其中的某些语句隔过去，把某些词换一种描述。
1：Introduction to Objects
The genesis of the computer revolution was in a machine. The genesis of our programming languages thus tends to]]></description><category></category></item><item><title><![CDATA[java求字串中字符出现次数]]></title><link>https://blog.youkuaiyun.com/a951084634/article/details/6976712</link><guid>https://blog.youkuaiyun.com/a951084634/article/details/6976712</guid><author>a951084634</author><pubDate>Wed, 16 Nov 2011 13:44:38 +0800</pubDate><description><![CDATA[import java.util.Scanner;
public class Lesson
{
    public Lesson()
    {
     
    }
    private static String readString(String prompt)
    {
     Scanner scanner = new Scanner(System.in);]]></description><category></category></item><item><title><![CDATA[[点评][东南大学][C++]视频[何洁月]]]></title><link>https://blog.youkuaiyun.com/a951084634/article/details/6968113</link><guid>https://blog.youkuaiyun.com/a951084634/article/details/6968113</guid><author>a951084634</author><pubDate>Mon, 14 Nov 2011 11:44:29 +0800</pubDate><description><![CDATA[[点评][东南大学][C++][何洁月]教程内容:
目录：
上部内容简介
第1讲:语言的发展与简介
第2讲:面向对象
第3讲:系统分析,进制
第4讲:程序开发过程,二进制补码
第5讲:C++概述,数据类型
第6讲:常量与变量
第7讲:接第6讲,运算符
第8讲:运算符
第9讲:接第8讲,控制结构
第10讲:控制结构
第11讲:控制结构
第12讲:控制结构
第13讲:循环]]></description><category></category></item></channel></rss>