![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言小知识点
JzjSunshine
这个作者很懒,什么都没留下…
展开
-
break ---return ----continue区别
初学者对于return,break,和continue或多或少都有一些困惑,在此做总结分享同时作为笔记查看1.return:直接跳出当前的方法,返回到调用的方法语句处,继续执行 2. break:在循环体内结束整个循环过程 3. continue:结束本次循环,直接进行下一次循环测试:#include <stdio.h>int main(){ ...原创 2018-08-23 16:25:26 · 132 阅读 · 0 评论 -
realloc,malloc,calloc的区别和二维动态数组创建示例
三个函数的声明//头文件都是stdlib.hvoid* realloc(void* ptr, unsigned newsize); void* malloc(unsigned size); void* calloc(size_t numElements, size_t sizeOfElement); 它们的返回值都是请求系统分配的地址,如果请求失败就返回NULL ...原创 2018-09-05 21:09:31 · 2362 阅读 · 0 评论 -
C语言写文件扩展文件名/指定目录
1.C语言创建新文件可用fopen()函数的"w"(写)方式打开文件,即可。如果文件存在,将会清空现有的文件;如果不存在,则会创建该文件。2.若要将文件创建到指定的文件夹下,则,在fopen()函数中的文件名,带上路径名就可以了。但,程序如果对该文件夹没有写权限,则fopen()会返回NULL。#include <stdio.h>void main(){ char fi...转载 2019-03-14 16:02:52 · 539 阅读 · 0 评论