摘要: 你要先搞懂i++与++i的区别。i++是先赋值再自增,对于指针也是一样的。所以*p++是先取值,然后p再自增。加个括号还是一样的,*(p++)括号里面的内容还是p++,所以还是要先取值然后p再自增。 对于*p++还是*(p++)都是先执行*p在执行p++操作。底层汇编代码一模一样 阅读全文
posted @ 2017-10-26 17:28 白色的回忆 阅读(940) 评论(0) 推荐(1) 编辑
摘要: 静态变量位于栈上,它是一个全局变量,在编译期就已经生成。 客户端创建2个Cow的实例,并打印静态变量count。 结果:02 ○ 在创建Cow实例之前,全局就已经有了count这个静态变量○ 如果在static之前用private修饰,就不可以通过"类名.静态字段名"来访问静态字段,但全局的静态字段 阅读全文
posted @ 2017-10-26 15:16 白色的回忆 阅读(1825) 评论(0) 推荐(1) 编辑
摘要: 如果您对 C++ 指针的概念有所了解,那么就可以开始本章的学习。数组名是一个指向数组中第一个元素的常量指针。因此,在下面的声明中: balance 是一个指向 &balance[0] 的指针,即数组 balance 的第一个元素的地址。因此,下面的程序片段把 p 赋值为 balance 的第一个元素 阅读全文
posted @ 2017-10-23 11:34 白色的回忆 阅读(3594) 评论(0) 推荐(0) 编辑
摘要: 一、int 和string的相互转换 1 int 转化为 string c++ //char *itoa( int value, char *string,int radix); // 原型说明: // value:欲转换的数据。 // string:目标字符串的地址。 // radix:转换后的进 阅读全文
posted @ 2017-10-23 11:05 白色的回忆 阅读(1597) 评论(0) 推荐(0) 编辑
摘要: 指针的概念 指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。要搞清一个指针需要搞清指针的四方面的内容:指针的类型,指针所指向的类型,指针的值或者叫指针所指向的内存区,还有指针本身所占据的内存区。让我们分别说明。 先声明几个指针放着做例子: 例一: int *ptr; char *p 阅读全文
posted @ 2017-10-20 11:56 白色的回忆 阅读(360) 评论(0) 推荐(0) 编辑
摘要: C++中#include包含头文件带 .h 和不带 .h 的区别? 如 #include <iostream> 和 #include <iostream.h> 包含的东西有哪些不同? 之前在写C++程序的时候只知道使用 #include <iostream> 的时候,使用函数前要用 using na 阅读全文
posted @ 2017-10-20 11:40 白色的回忆 阅读(9407) 评论(0) 推荐(1) 编辑
摘要: #if的后面接的是表达式 #if (MAX==10)||(MAX==20) code... #endif 它的作用是:如果(MAX==10)||(MAX==20)成立,那么编译器就会把其中的#if 与 #endif之间的代码编译进去(注意:是编译进去,不是执行!!) #if defined的使用 # 阅读全文
posted @ 2017-10-20 11:27 白色的回忆 阅读(18560) 评论(0) 推荐(1) 编辑
摘要: 在System.Speech.Synthesis命名空间下有一个SpeechSynthesizer类,它可以指定的文本内容进行语音朗读, SpeechSynthesizer sp = new SpeechSynthesizer(); sp.SpeakAsync(txtToRead.Text); 阅读全文
posted @ 2017-10-19 15:42 白色的回忆 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 1.复习字符串(1)字符串的不可变性(2)字符串的方法:1)Split() 分割 把字符串中不想要的内容分割掉 返回一个字符串类型的数组 可以添加StringSplitOption.RemoveEmptyEntries 把空格都去除了,但是前面需要放入一个字符数组类型例: 2)Substring() 阅读全文
posted @ 2017-10-18 17:29 白色的回忆 阅读(1647) 评论(0) 推荐(0) 编辑
摘要: C#基础笔记(第十天) 1.字段、属性、方法、构造函数字段:存储数据属性:保护字段,对字段的取值和设值进行限定方法:描述对象的行为构造函数:初始化对象(给对象的每个属性依次的赋值)类中成员,如果不加访问修饰符,默认都是private给每一个私有的字段都配备一个公有的属性属性的本质就是两个方法 当我们 阅读全文
posted @ 2017-10-18 17:26 白色的回忆 阅读(287) 评论(0) 推荐(0) 编辑