C语言
小钢炮vv
这个作者很懒,什么都没留下…
展开
-
C语言指针详解(通俗易懂)
前言刚开始接触C语言,对C语言中的指针有一点不能理解,接着还有一个"&"符号感觉两者有点接近和混淆。两者的定义如下:&是取地址符号*是定义指针变量,即指向内存单元的指针指针是C/C++语言的特色,它允许程序员直接操纵内存,所以说C语言是一种高效的语言。很多语言屏蔽了编程人员直接操纵内存的权限去降低软件开发的难度。&#include<stdio.h>...原创 2019-04-21 10:43:25 · 24859 阅读 · 7 评论 -
C语言链表
#include<stdio.h>#include<stdlib.h>typedef struct Lnode{ int data; struct Lnode *next;} List;void print(List *h);List *createList(n);int main(){ int num; List *HEAD=NULL;//定义一...原创 2019-04-27 14:00:03 · 205 阅读 · 2 评论 -
time.h库时间操作示例
时间操作分为日历时间和处理器时钟时间,具体已在代码注释中写出#include <stdio.h>#include <time.h>int main (){ void calendar(); void clockTime(); calendar(); clockTime(); return 0;}//日历时间void calendar(){ in...原创 2019-05-01 18:47:33 · 1175 阅读 · 0 评论 -
C语言删除数组某一项的方法
#include<stdio.h>#include<string.h>#include<stdlib.h>char *deleteCharacters(char *s2,char *s){ int i,j=0,num=strlen(s2); for(i=0;i < num;i++){ if(s2[i]==s[0]){...原创 2019-04-23 12:48:17 · 9731 阅读 · 2 评论 -
C语言实现贪吃蛇(使用链表,适合初学者)
#include<stdio.h>#include<time.h>#include <windows.h>#include<stdlib.h>#include<conio.h>/*********宏定义区**************/#define FOOD "■"#define INIT_X 5 //蛇出生点#defi...原创 2019-05-03 22:46:19 · 3675 阅读 · 0 评论 -
C语言输入输出方法的区别和总结
C语言有很多的输入输出方法,它们在C语言标准库stdio.h中总结下常用方法的区别常用方法如下:输入方法输出方法int scanf(const char *format, ...)从标准输入 stdin 读取格式化输入。int printf(const char *format, ...) 发送格式化输出到标准输出 stdout。int getchar(void) ...原创 2019-04-30 22:01:12 · 3725 阅读 · 0 评论