C语言
文章平均质量分 63
幽萌之雨
上班族
展开
-
可变参数简要说明
可变参数原创 2021-10-05 20:07:23 · 106 阅读 · 0 评论 -
C语言重点程序总结
程序补充计算年月日查找函数冒泡排序查找字符数字的左移右移总结判断数组是否为单调数组计算字符串中元素的个数字符串的拷贝计算年月日#include<stdio.h>bool Is_Leap(int year){ return((year % 4 == 0 && year % 100 != 0) || (year % 400 == 0));}int Get_YM_Day(int year, int month){ int day = 0; static cons原创 2021-05-05 22:51:08 · 331 阅读 · 0 评论 -
结构体及动态开辟
1.//void Printf_Student(struct Student stud [10], //int n)**等价**void Printf_Student(struct Student* stud, int n){ assert(stud != NULL); printf("%10s %10s %8s %5d\n","id","name","sex","age"); for(int i=0;i<n;i++) { //方法一 printf("%10s %10s %8s..原创 2021-06-18 17:13:10 · 586 阅读 · 0 评论 -
练习题(5)
练习题原创 2022-07-16 11:17:54 · 125 阅读 · 0 评论 -
练习题(4)
练习题原创 2022-07-16 11:14:26 · 94 阅读 · 0 评论 -
练习题(3)
练习题原创 2022-07-16 11:13:16 · 120 阅读 · 0 评论 -
练习题(2)
练习题原创 2022-07-16 11:11:47 · 75 阅读 · 0 评论 -
练习题(1)
练习题原创 2022-07-16 11:10:11 · 101 阅读 · 0 评论 -
文件操作(8)
int n = 5; int m = 10; int* p1, * p2, * p3; p2 = (int*)malloc(sizeof(int) * n); if (nullptr == p2)exit(EXIT_FAILURE); for (int i = 0; i < n;i++) { p2[i] = i + 10; } int* newdata = (int*)realloc(p2, sizeof(int) * m); if (newdata == nullptr...原创 2022-07-16 10:59:16 · 161 阅读 · 0 评论 -
一位数组和二维数组(7)
一维数组和二维数组一维数组二维数组数组与函数一维数组作为函数的实参二维数组作为函数的实参附:一维数组输在在存储单元中是顺序连续存放的,任何一个元素都可以单独访问,其表示方法是用数组名和下标数组名[整形表达式];整形表达式可以是变量,也可以是常量,但必须是整形类型。示例:#include<stdio.h>bool Is_Leap(int year){ return((year % 4 == 0 && year % 100 != 0) || (year % 400原创 2021-07-14 16:42:13 · 376 阅读 · 0 评论 -
结构体(6)
结构体结构体类型设计结构体变量和函数结构体与数组结构体大小结构体类型设计1)结构体定义的花括号后边必须加分号。2)结构体是一种数据类型,是创建变量的末班,不占用内存空间;结构体变量才包含了实实在在的数据,需要存储空间。3)结构体变量初始化4)访问结构体一般格式为:结构体变量.成员名5)结构体变量和指针内置类型·能够定义指针变量,结构体类型也可以定义结构体类型指针。结构体·类型·指针访问成员的获取和赋值形式:(p).成员名(括号不能少,·优先级高于)p->成员名(->中间不原创 2021-07-14 16:42:56 · 927 阅读 · 0 评论 -
递归函数总结(5)
递归函数总结递归函数要义递归函数要义栈空间必须连续分治策略,问题不变,规模变小直接递归:函数调用本身函数只要被调用,就会分配栈帧,调用几次就分配几次先递推,再回归不能无限递归,CPU空间有限......原创 2021-07-14 16:42:44 · 376 阅读 · 0 评论 -
指针总结(4)
*的用法和指针结构体读文件和写文件C语言关键字运算符的优先级*的用法和指针原创 2021-04-15 16:06:20 · 512 阅读 · 0 评论 -
分支语句,循环,初识函数(2)
一.bool类型bool只有true和false;在C语言中0是false,其他情况非零都为true2.关系表达式:运算结果是bool值。原创 2021-07-14 16:41:58 · 116 阅读 · 0 评论 -
C语言概述(1)
C语言一初识一.数值之间的进制转换二.数据类型的分类及其大小三.变量的分类及其作用范围四. C语言的常量分类五.存储区域分类,可见期和生存期六.数组的定义一.数值之间的进制转换三位二进制位合成一个八进制位,四位二进制位合成一位十六进制位。进制位的转换可以使用权重法二.数据类型的分类及其大小char (mini_int)1, int 4 , long int 4,double 8,float 4,long double 16,long long 8,bool 1三.变量的分类及其作用范围原创 2021-07-14 16:41:34 · 131 阅读 · 0 评论
分享