<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[GY_ccc的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/GY_ccc</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; GY_ccc]]></copyright><item><title><![CDATA[2024.10.18 IO多线程编程练习]]></title><link>https://blog.youkuaiyun.com/GY_ccc/article/details/143193717</link><guid>https://blog.youkuaiyun.com/GY_ccc/article/details/143193717</guid><author>GY_ccc</author><pubDate>Wed, 23 Oct 2024 21:02:32 +0800</pubDate><description><![CDATA[使用多线程完成两个文件的拷贝，分支线程1，拷贝前一半，分支线程2拷贝后一半，主线程用于回收分支线程的资源。]]></description><category></category></item><item><title><![CDATA[24.10.21 多进程 消息队列 练习]]></title><link>https://blog.youkuaiyun.com/GY_ccc/article/details/143133481</link><guid>https://blog.youkuaiyun.com/GY_ccc/article/details/143133481</guid><author>GY_ccc</author><pubDate>Mon, 21 Oct 2024 21:49:05 +0800</pubDate><description><![CDATA[使用消息队列实现两个进程的相互通信。]]></description><category></category></item><item><title><![CDATA[2024.10.19 线程 有名管道 练习]]></title><link>https://blog.youkuaiyun.com/GY_ccc/article/details/143099779</link><guid>https://blog.youkuaiyun.com/GY_ccc/article/details/143099779</guid><author>GY_ccc</author><pubDate>Sun, 20 Oct 2024 22:20:12 +0800</pubDate><description><![CDATA[使用有名管道实现两个进程之间的相互通信。1.创建两个有名管道文件。2.第一个程序，可发可接收。3.第二个程序，可发可接收。]]></description><category></category></item><item><title><![CDATA[2024.10.17 IO 进程练习]]></title><link>https://blog.youkuaiyun.com/GY_ccc/article/details/143062366</link><guid>https://blog.youkuaiyun.com/GY_ccc/article/details/143062366</guid><author>GY_ccc</author><pubDate>Fri, 18 Oct 2024 21:09:40 +0800</pubDate><description><![CDATA[使用父子进程完成两个文件的拷贝，父进程拷贝前一半，子进程拷贝后一半，两个进程同时进行。]]></description><category></category></item><item><title><![CDATA[2024.10.16 标准IO 文件操作练习]]></title><link>https://blog.youkuaiyun.com/GY_ccc/article/details/142981417</link><guid>https://blog.youkuaiyun.com/GY_ccc/article/details/142981417</guid><author>GY_ccc</author><pubDate>Wed, 16 Oct 2024 21:22:06 +0800</pubDate><description><![CDATA[2、实现注册和登录功能，将注册账号和密码存储到文件中，登录时遍历文件如果存在就登录成功否则登录失败。1、完成标准io的单字符、字符串、格式化、模块化实现两个文件的拷贝。单字符（fputc函数、fgetc函数）]]></description><category></category></item><item><title><![CDATA[10.15 IO线程练习]]></title><link>https://blog.youkuaiyun.com/GY_ccc/article/details/142964259</link><guid>https://blog.youkuaiyun.com/GY_ccc/article/details/142964259</guid><author>GY_ccc</author><pubDate>Tue, 15 Oct 2024 23:00:13 +0800</pubDate><description><![CDATA[1、使用fread和fwrite完成两个文件的拷贝，要求源文件和目标文件由外界输入。2、使用fgets获取当前文件的总行数。3、 向文件中每一秒打印当前系统时间。]]></description><category></category></item><item><title><![CDATA[9.18 C语言基于顺序表的学生管理系统练习]]></title><link>https://blog.youkuaiyun.com/GY_ccc/article/details/142497624</link><guid>https://blog.youkuaiyun.com/GY_ccc/article/details/142497624</guid><author>GY_ccc</author><pubDate>Tue, 24 Sep 2024 19:19:52 +0800</pubDate><description><![CDATA[printf("\t\t\t2、任意位置插入一个学生：\n");printf("\t\t\t3、任意位置删除一个学生：\n");printf("\t\t\t4、任意位置查找一个学生：\n");printf("\t\t\t5、任意位置修改一个学生：\n");printf("\t\t\t6、表头插入一个学生：\n");printf("\t\t\t7、表尾插入一个学生：\n");printf("\t\t\t8、表头删除一个学生：\n");printf("\t\t\t9、表尾删除一个学生：\n");]]></description><category></category></item><item><title><![CDATA[9.23 C语言数据结构单链表练习]]></title><link>https://blog.youkuaiyun.com/GY_ccc/article/details/142497372</link><guid>https://blog.youkuaiyun.com/GY_ccc/article/details/142497372</guid><author>GY_ccc</author><pubDate>Tue, 24 Sep 2024 19:00:59 +0800</pubDate><description><![CDATA[1、建立学生结构体(学号，姓名，成绩)完成单链表操作，要求节点构造类型。4、任意位置插入一个完整的学生信息。7、单链表按照学生成绩排序。2、循环调用头插法创建整表。5、任意位置删除一个学生。]]></description><category></category></item><item><title><![CDATA[9.10 C语言 函数指针数组练习]]></title><link>https://blog.youkuaiyun.com/GY_ccc/article/details/142106164</link><guid>https://blog.youkuaiyun.com/GY_ccc/article/details/142106164</guid><author>GY_ccc</author><pubDate>Sat, 21 Sep 2024 17:18:42 +0800</pubDate><description><![CDATA[int argc, const char *argv[一共是两个参数，argc代表的是调用命令的个数，而agrv是调用命令时所存的数组。思路：①主函数中定义一维数组int a[]={11,8,89,7,5,4,32,15,21} , max , min;4》自定义函数void arr_max(int (*a)[4] , int H , int L);概念:传递的是实际参数的地址或引用，函数对形参的操作会直接影响实际参数。概念:将实际参数的值复制给函数的形参，函数内部操作的都是形参的副本。]]></description><category></category></item><item><title><![CDATA[9.9 C语言 指针练习]]></title><link>https://blog.youkuaiyun.com/GY_ccc/article/details/142419525</link><guid>https://blog.youkuaiyun.com/GY_ccc/article/details/142419525</guid><author>GY_ccc</author><pubDate>Sat, 21 Sep 2024 17:08:26 +0800</pubDate><description><![CDATA[12.若已定义：int a[6], *p = a, 不能表示 a[1] 地址的表达式是：(云尖软件开发，紫光云数，智洋创新，新华三，石峰)8.设数组a[5]=(10,20,30,40,50]，已知指针p指向a[1]，则表达式*++p的值是 ( ) (杭州快越科技)中，*p 的值是( ) (华辰泰尔)7.若有说明int(*p)[3]，以下叙述正确的是( ) (杭州快越科技)11.有以下定义：(华三外协，紫光云数，山东信通电子，新华三，石峰)9.有以下程序段，执行后，mul的值为( ) (杭州快越科技)]]></description><category></category></item><item><title><![CDATA[9.18 C语言结构体练习]]></title><link>https://blog.youkuaiyun.com/GY_ccc/article/details/142342558</link><guid>https://blog.youkuaiyun.com/GY_ccc/article/details/142342558</guid><author>GY_ccc</author><pubDate>Wed, 18 Sep 2024 21:11:10 +0800</pubDate><description><![CDATA[2.定义小车结构体，存储名称、价钱、颜色。定义两个变量a,b，初始化，实现ab互换。函数实现5个学生年龄排序(注意对年龄排序时，交换的是所有信息)1.定义结构体数组存储5个学生的信息:姓名，年龄，性别。定义函数实现输入，要求形参使用结构体指针接收。定义函数实现输出，要求形参使用结构体指针接收。]]></description><category></category></item><item><title><![CDATA[9.15 C语言数据结构练习]]></title><link>https://blog.youkuaiyun.com/GY_ccc/article/details/142340143</link><guid>https://blog.youkuaiyun.com/GY_ccc/article/details/142340143</guid><author>GY_ccc</author><pubDate>Wed, 18 Sep 2024 18:18:14 +0800</pubDate><description><![CDATA[答：内存泄漏是没有适时释放被动态分配的内存，未释放的内存一直占用系统资源，使得系统变慢并最终导致崩溃。栈区的效率比堆区的高。3.空间大小不同：栈区是计算机自动分配空间，栈区是向低地址扩展的数据结构，是连续的内存区域。3.如下代码：变量g_iA，g_iB，g_iC，iD，iE, iF, piG,iH 分别在内存中的什么区( ) (H3C)4.堆区频繁的分配和释放空间势必会造成内存空间的不连续，从而造成大量的碎片，使程序效率降低。答：a存于.data段，b存于.bss段，c存于栈区，d存于.data段。]]></description><category></category></item><item><title><![CDATA[9.11 C语言 函数指针数组练习2]]></title><link>https://blog.youkuaiyun.com/GY_ccc/article/details/142147107</link><guid>https://blog.youkuaiyun.com/GY_ccc/article/details/142147107</guid><author>GY_ccc</author><pubDate>Wed, 11 Sep 2024 22:29:52 +0800</pubDate><description><![CDATA[解析：在函数参数传递中，数组名会退化成指向该数组首元素的指针，因此  Func(char str)  中的  sizeof(str)  实际上计算的是指针的大小，而不是数组的大小。17.请实现一个函数，输入一个整数，输出该数二进制表示中的1的个数。(2)、strcpy 能把 strSr 的内容复制到 strDest，为什么还有 char"类型的返回值?2.在一个被调用函数中，关于return语句使用的描述，( )是错误的 (软通动力。15.有以下函数，该函数的返回值是：( ) (山东信通电子)  B。]]></description><category></category></item><item><title><![CDATA[9.5 C语言 数组练习]]></title><link>https://blog.youkuaiyun.com/GY_ccc/article/details/142028273</link><guid>https://blog.youkuaiyun.com/GY_ccc/article/details/142028273</guid><author>GY_ccc</author><pubDate>Sun, 08 Sep 2024 19:56:09 +0800</pubDate><description><![CDATA[给定一个整数数组 nums 和一个整数目标值 target，请你在该数组中找出和为目标值的那两个整数，并输出它们的数组下标。如果生出的都是母兔，请代码实现：输入你拥有该母兔后的第几年，输出该年你拥有的兔子数。最后输出求和后的结果。一个长度为10的数组中重复数据，现要求相同数据只保留一份，其他的用0来代替，被替换的数据移到数组末尾。请用 C、JAVA、C# 任一种语言，对数组 {3, 2, 10, 1, 23, 15, 82} 进行由小到大的排序。输入两个n行m列的矩阵A和B，输出他们的和A+B(小孩哥)]]></description><category></category></item><item><title><![CDATA[9.6 C语言 字符串数组练习]]></title><link>https://blog.youkuaiyun.com/GY_ccc/article/details/142029569</link><guid>https://blog.youkuaiyun.com/GY_ccc/article/details/142029569</guid><author>GY_ccc</author><pubDate>Sun, 08 Sep 2024 17:58:03 +0800</pubDate><description><![CDATA[11.编写一个程序。请实现输入一个字符串，这个字符串字符串包含一个或多个数字，把这些数字字符转换为整数，如果字符串参数包含了非数字字符，置零，不必担心算数溢出。(泰华智慧，紫光云数，H3C，拓仓科技)不能将字符串文字直接赋值给字符数组，因为字符数组没有足够的空间来存储整个字符串及其结束符，且这种方式会导致数组名被转换为其首元素地址，进而引发运行时错误。(电工时代，泰华智慧，智洋，中安云科，北京拓普空间科技，登虹科技，杭州快越科技，鲁科安全)5.以下语句不能正确赋值的是( ) (杭州快越科技， 神州安付)]]></description><category></category></item><item><title><![CDATA[9.4 C语言循环、控制语句应用]]></title><link>https://blog.youkuaiyun.com/GY_ccc/article/details/142027172</link><guid>https://blog.youkuaiyun.com/GY_ccc/article/details/142027172</guid><author>GY_ccc</author><pubDate>Sun, 08 Sep 2024 15:55:23 +0800</pubDate><description><![CDATA[所“完”是指一个数恰好等于它的因子值之和，例如:6是完数，因为 6=1+2+3。4.求1~100的和，写作for(int s=0,i=1;则while循环执行的次数是( ) (杭州快越科技，山东大齐通讯，山东信通电子)  D。14.下面代码的功能是输出以下形式的金字塔图案是：(华三外协，紫光云数，新华三)能够更有效的利用缓存，减少不必要的重复计算，从而提高程序的执行效率。12.若输入 B，则以下程序运行后的输出结果是 ( ) (智洋创新)11.break 语句的正确的用法是 ( ) (福建新大陆)]]></description><category></category></item><item><title><![CDATA[9.3 C语言输入输出流程控制语句练习]]></title><link>https://blog.youkuaiyun.com/GY_ccc/article/details/142004464</link><guid>https://blog.youkuaiyun.com/GY_ccc/article/details/142004464</guid><author>GY_ccc</author><pubDate>Sun, 08 Sep 2024 14:55:01 +0800</pubDate><description><![CDATA[答：if(8== n)会更好，因为数字在前时，如果判断符“==”不小心输入为“=”时，程序编译会报错。直角(勾股定理)[a*a+b*b==c*c || a*a+c*c==b*b || b*b+c*c==a*a]16.编写一个程序。C. printf("s 的值是%x", s):            D. printf("s 的值是%i", s)3.if(n==8)和if(8== n)两种判断方式，哪一种更好，为什么？7.C语言中，若执行下面的程序时，从键盘上输入 5，则输出是 ( ) (智洋创新)]]></description><category></category></item><item><title><![CDATA[9.2 C基础习题]]></title><link>https://blog.youkuaiyun.com/GY_ccc/article/details/142002075</link><guid>https://blog.youkuaiyun.com/GY_ccc/article/details/142002075</guid><author>GY_ccc</author><pubDate>Sat, 07 Sep 2024 20:33:46 +0800</pubDate><description><![CDATA[执行 (m=a>b) && (n=c>d) 后，n=________(杭州快越科技)提示：char是有符号字符型，取值范围[-128 , +127]，153属于最大值越界，结果是-103，然后对-103进行右移4位的计算输出。全真为真（全1为1）遇假则假（遇0则0）a=15非零，b=20非零。（11）O=（9）D之后。7.设 a=3,b=4,c=4,则表达式 a+b>c&&b==c&&allb+c&&b==c 的值为(    )。]]></description><category></category></item><item><title><![CDATA[8.30Linux终端命令练习+编译方式习题]]></title><link>https://blog.youkuaiyun.com/GY_ccc/article/details/142000975</link><guid>https://blog.youkuaiyun.com/GY_ccc/article/details/142000975</guid><author>GY_ccc</author><pubDate>Sat, 07 Sep 2024 20:16:33 +0800</pubDate><description><![CDATA[使用  " "  时，先在当前目录找，找不到再去库文件找 编译器首先在当前工作目录查找文件，然后再在系统目录中查找。: 链接器将所有的目标文件以及需要的库文件链接在一起，生成最终的可执行文件。生成的文件是一个预处理之后的文本文件，通常以.i作为扩展名。: 汇编器将编译生成的汇编代码文件转换为目标文件，也就是机器代码格式的二进制文件。1.使用gcc 程序编译生成可执行文件的步骤分为_预处理_、__编译_、_汇编_、_链接_ (鲁科安全)4.在dir4目录中将家目录下的file1 移动到上一级的dir3中。]]></description><category></category></item><item><title><![CDATA[8.29Linux入门简单命令练习]]></title><link>https://blog.youkuaiyun.com/GY_ccc/article/details/142000302</link><guid>https://blog.youkuaiyun.com/GY_ccc/article/details/142000302</guid><author>GY_ccc</author><pubDate>Sat, 07 Sep 2024 19:24:17 +0800</pubDate><description><![CDATA[2.tom 对该文件有所有的权限, mary 可以读写该文件, jack 组可以读写执行该文件, john只读该文件。2.在家目录下给dir1目录嵌套创建 dir1/dir2/dir3/dir4/dir5。1.创建目录24081C，在该目录下添加目录tom，mary，jack，john。1.在用户的家目录下创建 目录文件 dir1 和 普通文件file1。6.在dir4中直接回到家目录 删除刚才创建的目录 dir1。4.在dir4目录下创建一个目录文件 test。3.删除刚创建的目录。]]></description><category></category></item></channel></rss>