C语言基础
yyy_zxc
这个作者很懒,什么都没留下…
展开
-
程序2:逆序输出
给出一个不多于5位数的正整数,要求:1、求出它是几位数;2、分别输出每一位数字;3、按逆序输出每一位数字;例如原数是321,输出为123.原创 2022-10-31 18:10:39 · 1179 阅读 · 0 评论 -
程序设计1:有3个数据a,b,c,它们由键盘输入,编写程序将它们按从小到大排序。
【代码】程序设计1:有3个数据a,b,c,它们由键盘输入,编写程序将它们按从小到大排序。原创 2022-10-25 17:49:12 · 945 阅读 · 0 评论 -
realloc()使用方法
先判断当前的指针是否有足够的连续空间,如果有,扩大mem_address指向的地址,并且将mem_address返回,如果空间不够,先按照newsize指定的大小分配空间,将原有数据从头到尾拷贝到新分配的内存区域,而后释放原来mem_address所指内存区域(注意:原来指针是自动释放,不需要使用free),同时返回新分配的内存区域的首地址。//新的大小若小于原来的大小,原数据的末尾可能丢失(被其他使用内存的数据覆盖等)语法:指针名=(数据类型*)realloc(要改变内存大小的指针名,新的大小)。原创 2022-09-12 21:14:40 · 470 阅读 · 0 评论 -
exit的用法
exit用于在程序运行的过程中随时结束程序,exit的参数是返回给OS的。exit是结束一个进程,它将删除进程使用的内存空间,同时把错误信息返回父进程,而return是返回函数值并退出函数。所以,exit(OVERFLOW)的含义就是,退出程序,并返回OVERFLOW的值给主调进程。其标准的使用范围为,当程序运算出现上溢时,退出程序并报错给主调进程。原文链接:https://blog.csdn.net/weixin_45963815/article/details/105455178。原创 2022-09-12 21:10:39 · 4328 阅读 · 0 评论 -
do-while循环
do-while循环do-while 循环的格式如下。do{ Statement _1; Statement _2;}while(Exp_cntrl);//分号不可丢当循环体为一条简单语句时,可以省略 {},即:do Simp1e_Statement;//循环体while(Exp_cntrl);注意,在 do-while 结构中,while 括号后的分号不能丟。do-while 循环的执行流程是:首先无条件地执行一次循环体,然后再根据循环控制表达式的值...原创 2022-04-15 16:57:59 · 3106 阅读 · 0 评论