<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[int_coco_xie的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/int_coco_xie</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; int_coco_xie]]></copyright><item><title><![CDATA[C++ 控制台 贪吃蛇]]></title><link>https://blog.youkuaiyun.com/int_coco_xie/article/details/141091867</link><guid>https://blog.youkuaiyun.com/int_coco_xie/article/details/141091867</guid><author>int_coco_xie</author><pubDate>Sat, 10 Aug 2024 15:43:03 +0800</pubDate><description><![CDATA[C++ Primer复习（I II 部分）]]></description><category></category></item><item><title><![CDATA[C Primer Plus第十三章至第十七章学习笔记]]></title><link>https://blog.youkuaiyun.com/int_coco_xie/article/details/140554906</link><guid>https://blog.youkuaiyun.com/int_coco_xie/article/details/140554906</guid><author>int_coco_xie</author><pubDate>Fri, 19 Jul 2024 17:07:05 +0800</pubDate><description><![CDATA[因为时间关系，略.......(但是已经学过了)]]></description><category></category></item><item><title><![CDATA[C Primer Plus第十二章学习笔记]]></title><link>https://blog.youkuaiyun.com/int_coco_xie/article/details/139984154</link><guid>https://blog.youkuaiyun.com/int_coco_xie/article/details/139984154</guid><author>int_coco_xie</author><pubDate>Thu, 27 Jun 2024 14:05:10 +0800</pubDate><description><![CDATA[关键字：auto、extern、static、register、const、volatile、restricted、 _Thread_local、_Atomic。]]></description><category></category></item><item><title><![CDATA[C Primer Plus第十一章学习笔记]]></title><link>https://blog.youkuaiyun.com/int_coco_xie/article/details/139982870</link><guid>https://blog.youkuaiyun.com/int_coco_xie/article/details/139982870</guid><author>int_coco_xie</author><pubDate>Wed, 26 Jun 2024 10:41:53 +0800</pubDate><description><![CDATA[字符串是以空字符（\0）结尾的char类型数组。]]></description><category></category></item><item><title><![CDATA[C Primer Plus第十章编程题]]></title><link>https://blog.youkuaiyun.com/int_coco_xie/article/details/139907174</link><guid>https://blog.youkuaiyun.com/int_coco_xie/article/details/139907174</guid><author>int_coco_xie</author><pubDate>Sun, 23 Jun 2024 22:41:22 +0800</pubDate><description><![CDATA[编写一个程序，初始化一个double类型的数组，然后把该数组的内容拷贝至3个其他数组中(在main()中声明这4个数组)。使用带数组表示法的函数进行第1份拷贝。使用带指针表示法和指针递增的函数进行第2份拷贝。把目标数组名、源数组名和待拷贝的元素个数作为前两个函数的参数。第3个函数以目标数组名、源数组名和指向源数组最后一个元素后面的元素的指针。倒序排列是将原来放在数组最后一个位置的数据放到第一个，以此类推。倒序是按从大到小或从小到大的顺序放置数据。]]></description><category></category></item><item><title><![CDATA[C Primer Plus第十章学习笔记和复习题]]></title><link>https://blog.youkuaiyun.com/int_coco_xie/article/details/139828016</link><guid>https://blog.youkuaiyun.com/int_coco_xie/article/details/139828016</guid><author>int_coco_xie</author><pubDate>Sun, 23 Jun 2024 15:49:57 +0800</pubDate><description><![CDATA[a.digits是一个内含10个int类型值的数组b.rates是一个内含6个float类型值的数组c.mat是一个内含3个元素的数组，每个元素都是内含5个整数的数组d.psa是一个内含20个元素的数组，每个元素都是指向int的指针e.pstr是一个指向数组的指针，该数组内含20个char类型的值a.声明一个内含6个int类型值的数组，并初始化各元素为1、2、4、8、 16、32b.用数组表示法表示a声明的数组的第3个元素（其值为4）]]></description><category></category></item><item><title><![CDATA[C Primer Plus第九章编程题]]></title><link>https://blog.youkuaiyun.com/int_coco_xie/article/details/139784710</link><guid>https://blog.youkuaiyun.com/int_coco_xie/article/details/139784710</guid><author>int_coco_xie</author><pubDate>Wed, 19 Jun 2024 14:33:46 +0800</pubDate><description><![CDATA[【代码】C Primer Plus第九章编程题。]]></description><category></category></item><item><title><![CDATA[C Primer Plus第九章学习笔记和复习题]]></title><link>https://blog.youkuaiyun.com/int_coco_xie/article/details/139768024</link><guid>https://blog.youkuaiyun.com/int_coco_xie/article/details/139768024</guid><author>int_coco_xie</author><pubDate>Tue, 18 Jun 2024 11:45:01 +0800</pubDate><description><![CDATA[形式参数是定义在被调函数中的变量。实际参数是出现在函数调用中的值，该值被赋给形式参数。可以把实际参数视为在函数调用时初始化形式参数的值。一些编程问题要用递 归来解决，但是递归不仅消耗内存多，效率不高，而且费时。，允许编译器验证函数调 用中使用的参数个数和类型是否正确。C 函数可以调用本身，这种调用方式被称为。ANSI C提供了一个强大的工具——]]></description><category></category></item><item><title><![CDATA[C Primer Plus第八章学习笔记以及复习题]]></title><link>https://blog.youkuaiyun.com/int_coco_xie/article/details/139666413</link><guid>https://blog.youkuaiyun.com/int_coco_xie/article/details/139666413</guid><author>int_coco_xie</author><pubDate>Thu, 13 Jun 2024 23:32:16 +0800</pubDate><description><![CDATA[这里关键要理解EOF是一个值，标志着检测到文件结尾，并不是在文件中找得到的符号。如果已经有一个名为 mywords的文件，通常会擦除该文件的内容，然后替换新的内容（但是，许多操作系统有保护现有文件的选项，使其成为只读文件）。echo_eof程序本身并 不知道（或不关心）输入的内容是来自文件还是键盘，它只知道这是需要导 入的字符流，所以它读取这些内容并把字符逐个打印在屏幕上，直至读到文 件结尾。它创建了一个名为mywords的新文件，然后把echo_eof的输出（即，你输入字符的副本）重定向至该文件中。]]></description><category></category></item><item><title><![CDATA[C Primer Plus第七章学习笔记以及编程题]]></title><link>https://blog.youkuaiyun.com/int_coco_xie/article/details/139494631</link><guid>https://blog.youkuaiyun.com/int_coco_xie/article/details/139494631</guid><author>int_coco_xie</author><pubDate>Thu, 06 Jun 2024 14:43:44 +0800</pubDate><description><![CDATA[所以它们比更通用的scanf()和printf()函数更快、更简洁。而且，注意 getchar()和 putchar()不需要转换说明，因为它们只 处理字符。这两个函数通常定义在 stdio.h头文件中（而且，它们通常是预处 理宏，而不是真正的函数）putchar()函数打印它的参数。getchar()函数不带任何参数，它从输入队列中返回下一个字符。例如， 下面的语句读取下一个字符输入，并把该字符的值赋给变量。]]></description><category></category></item><item><title><![CDATA[C Primer Plus第六章学习笔记以及编程题]]></title><link>https://blog.youkuaiyun.com/int_coco_xie/article/details/139456399</link><guid>https://blog.youkuaiyun.com/int_coco_xie/article/details/139456399</guid><author>int_coco_xie</author><pubDate>Tue, 04 Jun 2024 23:30:35 +0800</pubDate><description><![CDATA[while循环和for循环都是入口条件循环，即在循环的每次迭代之前检查 测试条件，所以有可能根本不执行循环体中的内容。C语言还有出口条件循 环（exit-condition loop），即在循环的每次迭代之后检查测试条件，这保证 了至少执行循环体中的内容一次。这种循环被称为 do while循环。即while循环可能一次都不执行，do while循环必须执行一次。]]></description><category></category></item><item><title><![CDATA[C Primer Plus第五章学习笔记以及编程题]]></title><link>https://blog.youkuaiyun.com/int_coco_xie/article/details/139445563</link><guid>https://blog.youkuaiyun.com/int_coco_xie/article/details/139445563</guid><author>int_coco_xie</author><pubDate>Tue, 04 Jun 2024 22:04:35 +0800</pubDate><description><![CDATA[前面介绍过，size_t是语言定义的标准类型。现在，可以声明一个real类型的变量： real deal;// 使用typedef 编译器查看real时会发现，在typedef声明中real已成为double的别名，于 是把deal创建为double 类型的变量。3.1编写一个程序，把用分钟表示的时间转换成用小时和分钟表示的时间。表达式（expression）由运算符和运算对象组成（前面介绍过，运算对象是运算符操作的对象）C的基本程序步骤由语句组成，而大多数语句都由表达式构成。]]></description><category></category></item><item><title><![CDATA[C Primer Plus第四章编程题]]></title><link>https://blog.youkuaiyun.com/int_coco_xie/article/details/139439848</link><guid>https://blog.youkuaiyun.com/int_coco_xie/article/details/139439848</guid><author>int_coco_xie</author><pubDate>Tue, 04 Jun 2024 15:09:19 +0800</pubDate><description><![CDATA[【代码】C Primer Plus第四章编程题。]]></description><category></category></item><item><title><![CDATA[C Primer Plus第四章学习笔记]]></title><link>https://blog.youkuaiyun.com/int_coco_xie/article/details/139425111</link><guid>https://blog.youkuaiyun.com/int_coco_xie/article/details/139425111</guid><author>int_coco_xie</author><pubDate>Tue, 04 Jun 2024 12:23:34 +0800</pubDate><description><![CDATA[方法之一是声明一个变量，然后将该变量设 置为所需的常量。可以这样写：这样做提供了一个符号名，但是taxrate是一个变量，程序可能会无意间 改变它的值。C语言还提供了一个更好的方案——C预处理器。第2 章中介 绍了预处理器如何使用#include包含其他文件的信息。预处理器也可用来定义常量。只需在程序顶部添加下面一行： #define TAXRATE 0.015 编译程序时，程序中所有的TAXRATE都会被替换成0.015。]]></description><category></category></item><item><title><![CDATA[C Primer Plus第三章学习笔记]]></title><link>https://blog.youkuaiyun.com/int_coco_xie/article/details/139380413</link><guid>https://blog.youkuaiyun.com/int_coco_xie/article/details/139380413</guid><author>int_coco_xie</author><pubDate>Sun, 02 Jun 2024 22:15:03 +0800</pubDate><description><![CDATA[许多程序员和公司内部都有系统化的命名约定，在变量名中体现其类 型。例如，用 i_前缀表示 int类型，us_前缀表示 unsigned short 类型。这样， 一眼就能看出来 i_smart 是 int 类型的变量， us_versmart是unsigned short类型 的变量。]]></description><category></category></item><item><title><![CDATA[C Primer Plus第二章有意思的编程题]]></title><link>https://blog.youkuaiyun.com/int_coco_xie/article/details/139376662</link><guid>https://blog.youkuaiyun.com/int_coco_xie/article/details/139376662</guid><author>int_coco_xie</author><pubDate>Sat, 01 Jun 2024 17:25:00 +0800</pubDate><description><![CDATA[编写一个程序，调用一个名为one_three()的函数。该函数在一行打印单词"one",再调用第2个函数two(),然后在另一行打印单词“three”。two()函数在一行显示单词“two”。main()函数在调用one_three()函数前要打印短语“starting now:”，并在调用完毕后显示短语“done!//换行输出的另一种形式putchar(’\n’)----------------->不懂的点。void sm(void)                //定义。]]></description><category></category></item><item><title><![CDATA[C Primer Plus第二章学习笔记]]></title><link>https://blog.youkuaiyun.com/int_coco_xie/article/details/139371972</link><guid>https://blog.youkuaiyun.com/int_coco_xie/article/details/139371972</guid><author>int_coco_xie</author><pubDate>Sat, 01 Jun 2024 14:02:08 +0800</pubDate><description><![CDATA[语法错误违反了组成语句或程序的规则。这是一个有语法错误的英文 例子：Me speak English good.。这是一个有语法错误的C语言例子： printf"Where are the parentheses?。语义错误是指含义错误。这是一个有语义错误的英文例子：This sentence isexcellent Czech.[1]。这是一个有语义错误的C语言例子： thrice_n = 3 + n;[2]。]]></description><category></category></item><item><title><![CDATA[HBase案例（从HDFS将表导入HBase）]]></title><link>https://blog.youkuaiyun.com/int_coco_xie/article/details/139346609</link><guid>https://blog.youkuaiyun.com/int_coco_xie/article/details/139346609</guid><author>int_coco_xie</author><pubDate>Fri, 31 May 2024 11:21:46 +0800</pubDate><description><![CDATA[Purchase and Redemption Data from Alipay_数据集-阿里云天池登录 · 语雀（数据压缩包）]]></description><category></category></item><item><title><![CDATA[C Primer Plus第一章学习笔记]]></title><link>https://blog.youkuaiyun.com/int_coco_xie/article/details/139335043</link><guid>https://blog.youkuaiyun.com/int_coco_xie/article/details/139335043</guid><author>int_coco_xie</author><pubDate>Thu, 30 May 2024 22:25:33 +0800</pubDate><description><![CDATA[在动手写程序之前，要在脑中有清晰的思路。想要程序去做什么首先自 己要明确自己想做什么，思考你的程序需要哪些信息，要进行哪些计算和控 制，以及程序应该要报告什么信息。在这一步骤中，不涉及具体的计算机语 言，应该用一般术语来描述问题。]]></description><category></category></item><item><title><![CDATA[C++ Primer Plus（第6版）中文版第一章学习笔记]]></title><link>https://blog.youkuaiyun.com/int_coco_xie/article/details/139329112</link><guid>https://blog.youkuaiyun.com/int_coco_xie/article/details/139329112</guid><author>int_coco_xie</author><pubDate>Thu, 30 May 2024 17:36:56 +0800</pubDate><description><![CDATA[如果其中的一项任务仍 然过大，则将它分解为更小的任务。这一过程将一直持续下去，直到将 程序划分为小型的、易于编写的模块（整理一下书房。好，先从桌子开始，然后整理每个抽屉， 从中间的那个抽屉开始整理。结构化编程的理念提高了程序的清晰度、可靠性，并使之便于维护 ，但编写大型程序时显得有点吃力，所以OOP为应对这个挑战提供了新方法。，过程化编程首先要确定计算机应采取的操作，然后使用编 程语言来实现这些操作。数据是程序使用和处理的信息，而算法是程序使用的方法。与强调算法的过程性编程不同的是，在C语言中，其理念是。]]></description><category></category></item></channel></rss>