摘要: C语言中的函数名是一个指向函数方法地址,这意味着可以将函数名作为值传递给指针,在这两个的前提下于是就有了指针函数和函数指针 1.指针函数 指针函数既是返回值为指针的函数 int *func(int a,int b); 其实也可以这样来看 int* func(int a,int b); 他的返回值可以 阅读全文
posted @ 2022-11-24 20:47 kitcat 阅读(65) 评论(0) 推荐(0)
摘要: C语言允许为一个数据类型起一个新的别名,就像给人起“绰号”一样。 Typedef可以为int起个绰号为Money typedef int Money; Money=0; 这就是typedef的基本用法既: typedef 旧名 新名; 这与#define相反:#define 绰号 内容,当然原理也和 阅读全文
posted @ 2022-11-24 19:49 kitcat 阅读(80) 评论(0) 推荐(0)
摘要: 首先要知道我们所期望的程序有什么功能? 1.录入图书 2.保存录入图书的数据 3.在下次打开文件时加载已经导入的图书数据 首相我们建立一下程序的大致框架 1.创建一个图书的模板,并创建图书数组。相信这个并不难 struct book { char title[MAXTITL]; char autho 阅读全文
posted @ 2022-11-01 20:28 kitcat 阅读(431) 评论(0) 推荐(0)
摘要: struct namect { char fmame[LEN]; char lname[LEN]; int letter; }; 全局创建结构,注意末尾有分号 在main函数内创建结构 1.1struct namect { char fmame[LEN]; char lname[LEN]; }a={ 阅读全文
posted @ 2022-11-01 14:11 kitcat 阅读(52) 评论(0) 推荐(0)
摘要: //将src添加到des的后面 void appends(char* src, char* des, int src_len, int des_len) { int i = 0; //第一种写法 while (i<src_len){ i++; *(des + des_len+i) = *(src+i 阅读全文
posted @ 2022-10-27 21:02 kitcat 阅读(33) 评论(0) 推荐(0)
摘要: 将C语言的数据保存或者读取文本内容进行运算就涉及到文件输入输出的知识 首先学习两个函数:fopen打开文件以及fclose关闭文件 在打开文件之前需要定义一个文件指针FILE *fp,并将文件指针指向文件的位置既 FILE *fp=fopen("文件名","打开方式") 通常会连带的判断能否成功打开 阅读全文
posted @ 2022-10-27 20:55 kitcat 阅读(79) 评论(0) 推荐(0)
摘要: 指针符号&和* &用于指向变量数据位置,用十六进制表示 *用于指向变量内存储的值 函数对变量进行操控: 由于函数返回只有一个值,固利用函数对变量进行操作需要用到指针 故需要将地址传入函数 function(&a,&b) 函数内需要指向地址内部的值:void function (int *u,int 阅读全文
posted @ 2022-10-08 22:04 kitcat 阅读(22) 评论(0) 推荐(0)
摘要: 咕了一天,今天继续更 判断素数实例 数列累加改进 sum+=a[i]; 学习了函数 创建函数,调用函数,函数声明 1.返回类型+函数名构建为一个函数 2.函数可以直接调用,可以作为量赋值给变量,也可以直接在printf中输出 3.声明存在这个函数,让编译器优先编译后续的函数 阅读全文
posted @ 2022-09-27 09:30 kitcat 阅读(26) 评论(0) 推荐(0)
摘要: 太晚了,鸽一天,明天补上 昨天主要学习到了数组 数组的定义 int a[N],N为数组的个数 然后可以将值赋予到数组里面 A[n]=1; 注意:数组是从0开始赋值; 初始赋值 int A[4]={1,2,3,4}; 或者int A[4]={0}; 就目前来看,无法设置动态的数组(define和int 阅读全文
posted @ 2022-09-24 23:24 kitcat 阅读(23) 评论(0) 推荐(0)
摘要: 今天主要学习了数据类型 数据类型分为算数类型和字符类型 算术类型包括整型和浮点数,整型分为有符整型和无符整型 深入了进制转换的知识,拓展了%u %x %o和字符串中的%c 扩展了几组新的定义变量类型 char;double;long int ;shor int 在字符中拓展了两个输入输出的函数:ge 阅读全文
posted @ 2022-09-23 22:46 kitcat 阅读(26) 评论(0) 推荐(0)