随笔分类 -  C++

摘要:1. 数组作为参数 需要注意: 修改数组的函数,实际上传入的是一个指针,这导致原数组的长度信息丢失,因此还需要传入数组长度数据; python include const int Max = 5; int fill_array(double ar[], int limit); void show_a 阅读全文
posted @ 2018-11-06 22:26 Geoffrey_one 阅读(281) 评论(0) 推荐(0) 编辑
摘要:第一次使用MarkDown记录博客,复习指针 创建数组 指针的指针 二级指针的使用 1. 创建数组 数组和指针都支持加法和索引 2. 指针的指针 使用另一个指针指向数组(用法一致[索引、加法],但是丢失长度信息) 3. 二级指针的使用 阅读全文
posted @ 2018-10-30 12:21 Geoffrey_one 阅读(137) 评论(0) 推荐(0) 编辑
摘要:1. 当缓冲区中有残留数据时,cin函数会直接去读取这些残留数据而不会请求键盘输入。而且,回车符也会被存入输入缓冲区中。 这意味着两个问题: (1)如果插入了非法字符,不能转化为int类型,那么将始终留在缓存区,阻塞正常输入。换行符‘\n’也是非法字符; (2)如果(变量获取的元素个数)少于(键盘输 阅读全文
posted @ 2018-10-23 15:11 Geoffrey_one 阅读(766) 评论(0) 推荐(0) 编辑
摘要:m的地址为: -> 0x7ffd33436d9cn的地址为: -> 0x7ffd33436da0 b指针存放结果:0x7ffd33436df0b指针数组当前指向元素:0x7ffd33436d9cb指针数组当前指向元素指向内容:2222 c指针存放结果:0x7ffd33436df0c指针数组当前指向元 阅读全文
posted @ 2018-10-19 16:13 Geoffrey_one 阅读(192) 评论(0) 推荐(0) 编辑
摘要:1 #include 2 #include 3 #include 4 5 using namespace std; 6 7 int main() 8 { 9 //直接赋值 10 string test;//定义了一个空字符串str 11 test = "test_the_string"; 12 13 cout... 阅读全文
posted @ 2018-10-18 20:07 Geoffrey_one 阅读(599) 评论(0) 推荐(0) 编辑
摘要:1.字符串的声明#include #include #include using namespace std;int main(){ //直接赋值 string test;//定义了一个空字符串str test = "test_the_string"... 阅读全文
posted @ 2018-10-18 12:24 Geoffrey_one 阅读(251) 评论(0) 推荐(0) 编辑
摘要:参考自的博客kilen的博客。运行结果: 阅读全文
posted @ 2018-10-10 16:52 Geoffrey_one 阅读(1379) 评论(0) 推荐(0) 编辑
摘要:1,测试cin.ignore()的作用,用于去除缓冲区的残留数据 2.整形的占用位数 运行结果: 3,整形溢出 4,cin的相关方法 - ignore,get,getline,peek,gcount,read 运行结果: 5,文件复制 此处换行符会被过滤掉,所以逐行读取,手动添加ENDL。 6,输入 阅读全文
posted @ 2018-10-08 11:23 Geoffrey_one 阅读(164) 评论(0) 推荐(0) 编辑
摘要:案例:输入任意空格和数字,输出其中的数字之和。 目录 1. 标准输出流(cout) 2. 标准输入流(cin) 3. 输入流(cin)方法 1、cin 2、cin.get() —— 接收字符 3、cin.getline() 4、getline() 5、gets() 6、getchar() 4. 输出 阅读全文
posted @ 2018-09-29 22:07 Geoffrey_one 阅读(295) 评论(0) 推荐(0) 编辑

/*
*/
主题色彩
点击右上角即可分享
微信分享提示