![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言基础
文章平均质量分 80
C语言基础
碳水生活
这个作者很懒,什么都没留下…
展开
-
C语言 40道编程题
目录1、输入三个整数x,y,z,请把这三个数由小到大输出。... 22、输出9*9口诀。... 33、有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?... 44、输入某年某月某日,判断这一天是这一年的第几天?... 55、古典问题(兔子生崽):有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?(输出前40个月即可)... 76、一球从100米高度自由落下,每次落地后反跳回原原创 2021-11-20 20:56:33 · 3349 阅读 · 0 评论 -
C语言 关键字
1、register作用:修饰寄存器变量,变量可能放到CPU内部寄存器中,运行优化提高运行效率。不能修饰函数、全局变量使用场景:频繁访问的变量,可以优化运行速率。注意事项:(1)不能修饰全局变量()(2)不能通过&来获取register来获取修饰变量的地址(CPU内部寄存器地址不允许随意访问)(3)修饰的类型必须是CPU能处理的类型2、volatile(易变的,反复无常的)作用:修饰全局变量,防止编译器优化,告诉编译器该变量可能随时发生变化...转载 2021-11-28 22:12:23 · 157 阅读 · 3 评论 -
C语言 基础概念(个人笔记)
表达式 sizeof 变量名转载 2021-12-31 00:44:06 · 434 阅读 · 0 评论 -
格式化输入输出与运算符
printf/scanf 格式化输入输出printf 行缓冲 满一行或遇\n被强行刷出缓存区时数据输出scanf注意事项:1、格式输入,scanf格式控制中有什么,运行输入时就要按格式输入什么,不然数据出错,故一般在末尾不加"\n",捕获"\n"困难2、变量赋值时要加“&”3、输入去垃圾数方法 1、加getchar() 常用 2、加空格 3、格式输入前加%*c,不是格式写成%c字符串的赋值,遇#停止,字符...原创 2021-12-27 20:55:07 · 556 阅读 · 0 评论 -
指针概述和使用注意事项
一、指针是什么二、多级指针三、野指针四、内存分配方式malloc、calloc和realloc作用和区别概述一、指针是什么1、指针是一种数据类型,可以定义变量,保存的内容是地址2、指针的作用指针保存的是地址,通过指针变量可以操作地址,即可直接操作寄存器地址,从而实现直接访问硬件,这是C语言与其他语言最大的不同。3、因为地址是固定的长度,所以指针变量的长度也是固定的,系统位数的决定指针变量的字节长度,64位系统地址指针变量长度为8字节,32位系统指针变量长度为4字节原创 2021-11-18 22:53:28 · 1514 阅读 · 1 评论 -
C语言 数组(批量处理数据)
C语言 数组原创 2022-01-08 23:52:10 · 2128 阅读 · 0 评论 -
C语言 内存管理
1、分类2、作用3怎样进行内存管理原创 2021-11-28 16:33:52 · 1206 阅读 · 0 评论 -
C语言 常用字符串函数的实现
1、strlen2、strcpy3、strncpy原创 2021-12-27 19:48:24 · 450 阅读 · 0 评论 -
C语言 函数
一、什么是函数二、函数的相关语法三、函数编码规范原创 2022-01-07 14:30:30 · 1613 阅读 · 0 评论 -
C语言数据类型
一、数据类型分类二、数据类型大小内存大小测量各种数据取值范围原码和补码unsigned和signed在平台上的移植问题和解决方法defind和typedef区别三、变量与常量变量的三大特点:字节长度、生命周期&作用域、存储空间常见面试题...原创 2021-11-12 16:47:07 · 614 阅读 · 0 评论 -
C语言 预处理
一、预处理有哪些环节二、头文件展开三、宏替换四、条件编译转载 2021-11-28 18:08:13 · 433 阅读 · 0 评论