- 博客(12)
- 收藏
- 关注
原创 C语言:常用文件操作
1. fprintf功能:传送格式化输出到一个文件中 函数原型:int fprintf(FILE *stream, char *format[, argument,…]);2. fscanf功能:从一个流中执行格式化输入 函数原型:int fscanf(FILE *stream, char *format[,argument…]);3.fclose功能 : fclose()用来关闭文件流。此动作
2017-08-30 03:36:35 236
原创 C语言:get类输入函数
int getc(FILE * stream)(非标准库)//和fgetc等效,由fgetc通过宏实现。int getch(void)(非标准库)//从标准输入读入一个字符,当你用键盘输入的时候,屏幕不显示你所输入的字符。不带回显。int getche(void) //从标准输入读入一个字符,键盘输入的时候,屏幕立即显示所输入的字符。带回显。int fgetc( FILE * stream )
2017-08-30 02:45:58 3767
转载 Python:Pygame的图形接口
引用 pygame图形接口 使用pygame.image模块,可以对图像进行读取和保存。 使用pygame.image.load读取图像文件。 img = pygame.image.load(filename) 可 以读取文件名为filename的图像文件,pygame会自动确定文件的类型(比如GIF或者BMP),一般来说支持JPG、PNG、GIF (non animated)、BMP、P
2017-08-11 22:11:11 2125
原创 Python:列表操作命令
1.在列表末尾添加元素示例:在末尾添加元素:xeamlist=['1','2','3']list.append('xeam')2.在列表中插入元素示例:在索引1处插入元素:xeamlist=['1','2','3']list.insert(1,'xeam')3.在列表中删除元素示例1:删除索引1处的元素list=['1','2','3']del list[1]示例2:弹出索引1处的元素list
2017-08-05 21:28:16 4873
原创 C语言:单链表简单功能实现
#include <stdio.h>#include <stdlib.h>#include <ctype.h>typedef struct person person;struct person{ char name[10]; int age; int height; person *next;};person *first = NULL;person *
2017-08-02 14:42:41 273
原创 C语言:指针和数组记号
对于指向一块堆内存的指针变量,还可以使用数组记号来存储相同类型的几个数据项. 针对于上述,如*(point+i)与point[i]的效果是完全相同的;前者为指针记号,后者为数组记号,两者等价;示例:#include <stdio.h>#include <stdlib.h>int main(){ int *point = (int*)malloc(sizeof(int) * 20);
2017-08-01 14:55:18 398
原创 C语言:使用realloc()函数重新分配内存
realloc(void *__ptr, size_t __size):更改已经配置的内存空间,即更改由malloc()函数分配的内存空间的大小。如果将分配的内存减少,realloc仅仅是改变索引的信息。如果是将分配的内存扩大,则有以下情况: 1. 如果当前内存段后面有需要的内存空间,则直接扩展这段内存空间,realloc()将返回原指针。 2. 如果当前内存段后面的空闲字节不够,那么就使用堆中
2017-07-31 00:01:57 7777 2
原创 C语言:使用malloc()和calloc()动态分配内存
函数malloc()和calloc()都可以用来动态分配内存空间,但两者稍有区别.malloc()函数只有一个参数,即要分配的内存空间的大小: void *malloc(size_t size); calloc()函数有两个参数,第一个参数为数组的元素个数,第二个参数为数组元素占用的字节数.void *calloc(size_t Count,size_t Size); 如果调用成功,函数malloc
2017-07-30 13:34:28 942
原创 C语言:使用COORD结构体实现光标随方向键移动
实现光标随方向键移动,按回车键清除屏幕#include <windows.h>#include <stdio.h>#include <conio.h>void loopout(HANDLE hwnd,COORD coord){ SetConsoleCursorPosition(hwnd, coord); printf("hello world");}int main(){
2017-07-30 00:55:07 14875 1
原创 C语言:使用strtok_s()函数简单分割字符串
使用strtok_s()函数简单分割字符串 #define _STDC_WANT_LIB_EXT1_ 1 #include <stdio.h> #include <string.h> int main() { char strsrc[100]; char strbuf[100]; char strdelimit[]
2017-07-29 23:59:03 6045
原创 Windows API概述
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2017-03-05 02:30:02 304
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人