
C 语言
文章平均质量分 87
C 的总结
十七ing
: )
展开
-
杨辉三角(C语言实现)
上图是杨辉三角的排列只关注如何编程出来,我认为主要有三个规律1. 每一行的第一个元素为12. 每一行的最后一个元素为13. 上面两个数相加等于下面一行的数的值可以如上排序,用C语言的二维数组实现arr[ i ][ j ]基于三个规律1. 任一行的第一列元素为1 > arr[ i ][ 0 ] = 12. 任一行的最后一个元素为1 > arr[ i ][ j ] = 13.上面两个数相加等于下面一行的数的值...原创 2022-03-26 21:41:10 · 20339 阅读 · 18 评论 -
qsort函数的简单使用
1.本文意在表达如何正确、简单地使用qsort函数,并不打算介绍 qsort 函数内部算法的功能。qsort 函数是基于升序算法的,感兴趣的小伙伴可以模拟一下函数。2.本文没有讲到浮点类型的排序,因为它的逻辑和整形元素其实是一样的。3.本文用到了字符串函数,有如strlen、strcmp,这些并没有展开讲,不熟悉的小伙伴可以去MSDN,或者 cplusplus.com 去看一下,本文的 qsort函数 详细说明也可以看到介绍。4.原创 2022-04-05 18:16:46 · 2404 阅读 · 8 评论 -
打印图案.
*图形原创 2022-04-08 23:40:53 · 321 阅读 · 0 评论 -
找出数组中单独的元素
找出数组中单独的元素题目一题目二总结题目一case1:一个数组中只有一个数字只出现一次,其他所有数字都出现了两次,请找出这数字。程序清单1:#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>int search(int* arr, int sz);int main(void){ int arr[] = {1,3,4,1,3}; int sz = sizeof(arr) / sizeof(arr[0]); int n =原创 2022-04-10 00:31:55 · 913 阅读 · 1 评论 -
函数实参与形参的区别
C 语言 / Java 判断函数实参与形参的区别原创 2022-06-27 08:27:50 · 1940 阅读 · 2 评论 -
初步认识 C语言
C语言 的一些基础知识原创 2022-11-05 13:52:52 · 646 阅读 · 0 评论 -
分支和循环
C 语言基础的分支结构、循环结构。原创 2022-11-07 15:17:18 · 429 阅读 · 0 评论 -
C语言 函数
一、函数的声明和定义二、函数实参与形参的区别三、函数的嵌套调用和链式访问四、函数的递归原创 2022-11-10 17:44:07 · 556 阅读 · 0 评论 -
C语言 操作符
C语言操作符的基本使用原创 2022-11-13 14:07:08 · 462 阅读 · 0 评论 -
C语言 数组
一维数组、二维数组、数组名的含义。原创 2022-11-16 16:25:55 · 523 阅读 · 2 评论 -
C语言 数据的存储
一、数据与进制之间的关系二、整型数据存储三、大小端存储四、整型提升原创 2022-11-20 17:09:16 · 1181 阅读 · 0 评论 -
C语言 指针
C语言 指针的基础知识、指针类型、指针运算原创 2022-11-23 16:45:43 · 1235 阅读 · 0 评论 -
C语言 指针与数组
一、指针与数组二、数组参数、指针参数三、指针与函数 (了解)四、指针与数组的笔试题五、指针笔试题原创 2022-11-28 11:00:01 · 2462 阅读 · 1 评论 -
C语言 结构体
一、结构体的声明和初始化二、typedef 重定义结构体三、结构体成员的类型四、结构体成员的访问五、结构体传参六、结构体的自引用七、结构体的内存对齐原创 2022-12-01 11:50:15 · 1442 阅读 · 3 评论 -
C语言 枚举、联合体
枚举、联合体原创 2022-12-03 08:25:10 · 163 阅读 · 0 评论 -
C语言 动态内存管理
本篇博客着重介绍动态内存管理函数原创 2022-12-04 16:10:08 · 1040 阅读 · 0 评论 -
C语言 字符串
一、字符串的创建方式二、字符串函数三、字符函数四、内存操作函数原创 2022-12-05 10:44:50 · 812 阅读 · 0 评论 -
C语言 编译和链接
_FILE__ // 进行编译的源文件__LINE__ // 文件当前的行号__DATE__ // 文件被编译的日期__TIME__ // 文件被编译的时间__STDC__ // 如果编译器遵循 ANSI C,其值为 1,否则未定义100// 预处理后变成:int n = 100;// 预处理后变成:char arr[] = "hello world";return 0;// 输出结果:// 100int a = 10;int b = 20;原创 2022-12-05 21:29:51 · 3350 阅读 · 2 评论