![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
文章平均质量分 69
LingMessy
这个作者很懒,什么都没留下…
展开
-
c语言输入输出
c语言标准输入输出目录c语言标准输入输出putchar() -- 输出一个字符getchar() -- 输入一个字符puts() -- 输出一行字符gets() -- 输入一行字符printf() -- 格式化输出scanf() -- 格式化输入putc() -- 等同于fputc()getc() -- 等同于fgetc()c语言的标准输入是stdin,标准输出是stdoutputchar() – 输出一个字符声明:int putchar(int char)getchar() – 输入一个字符原创 2021-01-11 20:58:05 · 339 阅读 · 0 评论 -
c语言字符串类型转换
c语言字符串类型转换c标准库 - <stdlib.h>目录c语言字符串类型转换atoi() -- 字符串转整数atol() -- 字符串转长整数atof() -- 字符串转浮点数strol() -- 字符串转长整数stroul() -- 字符串转无符号长整数strod() -- 字符串转浮点数拓展函数(非标准库函数)atoi() – 字符串转整数声明:int atoi(const char *str)如果没有执行有效的转换,则返回0举个栗子:// #include<stdi原创 2021-01-10 21:40:50 · 2778 阅读 · 0 评论 -
c语言内存操作
c语言内存操作基本概念内存malloc()原理操作及注意事项具体函数void *malloc(size_t size)申请一个所需大小的内存空间void *calloc(size_t nitems, size_t size)申请一个所需大小的内存空间,并设置内容为零void *realloc(void *ptr, size_t size)尝试重新分配之前申请的内存空间大小void free(void *ptr)释放分配的内存空间实例:char *str = (char *)ma原创 2020-12-20 17:23:39 · 455 阅读 · 0 评论 -
c语言读写文件的各种操作
c语言读写文件的各种操作目录c语言读写文件的各种操作fopen() -- 打开文件fclose() -- 关闭文件fgetc() -- 读取一个字符fputc() -- 写入一个字符fgets() -- 读取一行fputs() -- 写入字符串到文件fread() -- 从文件读取指定大小的数据到数组fwrite() -- 把指定大小的数组写入到文件fscanf() -- 从文件读取数据并格式化输入fprintf() -- 格式化输出到文件ftell() -- 获取当前位置fseek() -- 改变当前位原创 2020-12-20 15:09:05 · 518 阅读 · 2 评论 -
c语言--关于指针的理解
c语言–关于指针,我的理解指针就是指向某一数据的内存地址,指针变量的内容是一个内存地址,但是因为它是指针型变量,默认使用的时候先进行指针运算,就得到了指向的数据。所以当某函数的参数要传指针的时候,实际上就是传数据地址,指针变量的内容就是数据地址所以可以直接传,普通变量的内容是数据所以要在前面加个&来获取地址。例如:int a;int *b;scanf("%d %d",&a,b);...原创 2020-12-20 12:22:05 · 132 阅读 · 1 评论 -
Windows下为 VS Code 配置 C/C++ 环境
Windows下为 VS Code 配置 C/C++ 环境步骤:安装VS Code文本编辑器安装MinGW-w64编译器套件vscode安装C/C++扩展编写程序并配置环境1.安装VS Code文本编辑器VS Code官方下载地址:https://code.visualstudio.com/汉化教程:点击红圈处,然后搜索 ms-ceintl.vscode-language-pack-zh-hans 并安装2.安装MinGW-w64编译器套件点击下载解压后把 /mingw64/b原创 2020-10-14 13:31:05 · 310 阅读 · 0 评论