c语言
文章平均质量分 78
L_R
这个作者很懒,什么都没留下…
展开
-
菜鸟学习历程【10】机器字节序、大小端的判断与修改
机器字节序、大小端的判断与修改首先,看一下下面这张图 我们定义一个整型变量a,假设其起始地址为0x100,结束地址为0x103,那么0x100对应低地址,0x103对应高地址,对于存放的二进制数据,最前面“0000 0000”为高字节,最后的“0000 0001”对应低字节,但究竟是高字节存放在低地址还是高地址,各个机器不同,因此会有不同的情况。 当高字原创 2017-11-18 20:10:48 · 404 阅读 · 0 评论 -
练习1.教务系统设计
设计要求:1.可录入学生信息,包含(姓名、学号、数学成绩、语文成绩);2.输入学生姓名,输出该生相关信息;3.排序,按照数学成绩或者语文成绩排序,排序依据由用户指定;4.更改学生信息;5.输出所有记录;6.退出;以下附本人自己写的代码,程序不够精简,尚可完善,还望赐教。#include #include #include int num = 0;原创 2017-11-17 21:02:11 · 719 阅读 · 0 评论 -
菜鸟学习历程【9】结构体
结构体 结构体将一些相关联的数据打包成一个整体方便实用,例如我们教务系统中,涉及到学生的姓名、学号、成绩等。我们可以将这些信息打包成一个是整体,这个整体就被称为结构体。一、声明格式 struct 结构体名 { 成员列表; }; 需要注意的是,结构体的末尾有一个分号(;),这个分号原创 2017-11-17 19:00:27 · 301 阅读 · 0 评论 -
菜鸟学习历程【8】 string相关库函数的自我实现
string相关库函数的自我实现一、strcpy函数格式:strcpy(str, ptr);说明:将ptr 指向的字符串内容覆盖到str所指向的字符串中,注意说的是覆盖,如果str长于ptr,使用该函数会完全覆盖str的内容。原创 2017-11-16 21:02:50 · 225 阅读 · 0 评论 -
菜鸟学习历程【7】 指针数组、数组指针、main命令行
指针原创 2017-11-15 21:01:37 · 197 阅读 · 0 评论 -
菜鸟学习历程【6】关键字、指针
关键字1.extern:声明外部变量,变量在其他文件中定义,当然这个变量一定要是全局变量test.c #include int i = 1;int main(){ print(); return 0;}print.c#include原创 2017-11-14 23:55:42 · 227 阅读 · 0 评论 -
菜鸟学习历程【5】约瑟夫环
约瑟夫环题目:有n个人围成一圈,顺序排号,从第一个开始报数(从1到3报数),凡报到3的人退出圈子,问最后最后留下的是原来第几号的那位.提示:用数组完成结题思路:1)先对n个元素初始化,内容与编号相同;2)定义两个数组,一个用于存放n个元素,另一个作为临时存放数据用;3)定义length,表示以三个一组(1,2,3),剩余的元素个数;4)将剩余个数按顺序存放到原创 2017-11-13 20:47:17 · 200 阅读 · 0 评论 -
菜鸟学习历程【4】数组(2)、函数
数组(2)一、一维数组1.定义格式:类型说明符 数组名[常量表达式];例如:int a[10];2.定义数组时,需要指定数组中元素的个数; 若不指定数组元素的个数,可以通过初始化来确定。 例如:int a[ ] = {1, 2, 3, 4, 5}; 那么我们可以知道这个数组包含5个元素 3.常量表达式可以包原创 2017-11-12 22:21:30 · 244 阅读 · 0 评论 -
菜鸟学习历程【3】 数据类型、运算符、语句、数组(1)
数据类型C语言中,把整型、实型和字符型称为基本数据类型,又称为整型和实型数值型。除此以外C语言还有构造类型、指针类型、枚举类型和空类型。类型说明符数的范围字节数int-2^31~2^31-14unsigned int 0~65535 4short int-32768~32原创 2017-11-10 18:46:48 · 204 阅读 · 0 评论