C语言编程
文章平均质量分 77
C语言编程,语法,练习题
请叫我左护法
这个作者很懒,什么都没留下…
展开
-
文件的操作
文章目录原创 2021-10-06 10:59:25 · 44 阅读 · 0 评论 -
数据的存储
文章目录原创 2021-10-06 10:58:30 · 36 阅读 · 0 评论 -
动态内存分配
动态内存分配原创 2021-09-29 19:22:11 · 45 阅读 · 0 评论 -
自定义类型
自定义类型 结构体 结构体类型的声明 复杂对象 人:名字 年龄 身高 体重 身份证号码 电话 书:书名 作者 出版社 定价 书号 说起结构体,那什么是结构体呢? 结构体是一些值的集合,这些值称为成员变量。结构的每个成员可以是不同类型的变量。 总的来说就是不同类型的集合构成了结构体,而相同类型的集合构成了数组。这也是结构体与数组的区别。 比如要描述一本书,我们可以有以下声明: struct Book { char name[20]; char author[20]; int price; }b1,原创 2021-09-24 22:25:52 · 114 阅读 · 0 评论 -
字符串函数与内存函数
字符串和内存函数 C语言本身并无字符串类型但其对字符串的操作却较为频繁。本章节介绍这些函数的用法和实现。 字符串函数 字符串求长函数 strlen 函数声明 size_t strlen(const char* str) Return Value This function returns the number of characters in string, excluding the terminal NULL. No return value is reserved to indicate an e原创 2021-09-25 16:15:55 · 76 阅读 · 0 评论 -
指针与数组笔试题解析
文章目录指针与数组笔试题解析一堆数组字符数组二维数组 指针与数组笔试题解析 一堆数组 #include <stdio.h> int main() { int a[] = { 1,2,3,4 }; printf("%d\n", sizeof(a)); printf("%d\n", sizeof(a + 0)); printf("%d\n", sizeof(*a)); printf("%d\n", sizeof(a + 1)); printf("%d\n", sizeof(a[1]));原创 2021-09-03 09:05:31 · 61 阅读 · 0 评论 -
指针的进阶
文章目录指针进阶字符指针字符指针的作用 指针进阶 我们在初阶时就已经接触过指针,了解了指针的相关内容,有: 指针定义:指针变量,用于存放地址。地址唯一对应一块内存空间。 指针大小:固定32位平台下占4个字节,64位8个字节。 指针类型:类型决定指针±整数的步长及指针解引用时访问的大小。 指针运算:指针解引用,指针±整数,指针-指针,指针关系运算。 本章节在此基础上,对C语言阶段指针进行更深层次的研究。 字符指针 字符指针,存入字符的地址,类型为char* 字符指针的作用 指向单个字符 char原创 2021-09-26 20:57:32 · 100 阅读 · 0 评论 -
常用操作符
文章目录原创 2021-10-01 19:43:43 · 78 阅读 · 0 评论 -
函数与函数递归
文章目录函数函数递归自定义函数练习 函数 函数递归 自定义函数练习 写一个函数可以交换两个整形变量的内容。 #include <stdio.h> Swap(int* p1, int* p2) { int tmp = *p1; *p1 = *p2; *p2 = tmp; } int main() { int a = 0; int b = 0; scanf("%d %d", &a, &b); Swap(&a, &b); printf("a=%d原创 2021-10-01 19:41:59 · 58 阅读 · 0 评论 -
C语言习题积累(待更新)
KiKi判断上三角矩阵 - 简单题 #include <stdio.h> int main() { int n = 0; int arr[10][10] = {0}; int flag = 1; scanf("%d", &n); int i = 0; for (i=0; i<n; i++) { int j = 0; for (j=0; j<n; j++) { scanf("%d", &arr[i][j]); } } for (i原创 2021-09-25 16:26:10 · 82 阅读 · 0 评论 -
课后习题(认真对待)
课后习题原创 2021-09-29 19:20:43 · 225 阅读 · 0 评论