软件开发模型常见的软件开发模型有瀑布模型、迭代模型、增量模型、敏捷模型和螺旋模型等。瀑布模型:适用于需求稳定、项目规模较小、开发流程可预测的项目。 开发过程按照线性顺序依次进行,包括需求分析、系统设计、编码、测试和维护等阶段。 注意事项包括需求尽量明确、开发过程严格按照阶段顺序进行、文档化程度高等。迭代模型:适用于需求较为明确但有可能变化的项目。开发过程分为多个迭代阶段,每个迭代阶段包括需求分析、
原创 2023-11-22 06:58:28
266阅读
1点赞
1、函数strlen()和关键字sizeof()sizeof()是运算符,返回值为unsign_int,参数可以是数组、指针、类型、对象、函数等。strlen()是函数,参数必须是字符型指针(char*),2、strlen()/strcat()/strcmp()/strcpy 编写3、memset()/memcmp()/memcpy()/memmove()编写void *memset(void *
原创 2016-09-23 22:17:33
735阅读
C语言常量、变量
原创 2021-01-03 00:09:08
302阅读
一个整常量后面加上u或U,就表示此常量为无符号数。如12345u或12345U,则计算机就会在内存里按unsigned int规定的方式来存放。如果是-12345u,那么计算机会先将-12345转换为其补码形式53191,然后再按无符号数形式存放。如果一个整常量后面加字母l或L,则表示为long int型常量。当计算机遇到一个小数,则会先将它转换成一个双精度数据存储(64位),虽然提高了精度,但这...
转载 2009-02-19 11:09:00
214阅读
2评论
C语言既具有高级语言的特点,又具有汇编语言的特点。一、C语言学问点归纳:1、C语言程序是由多个函数构成的。2、每个C语言程序中有且只有一个main函数。3、C语言不运用行号,无程序行的概念。4、程序中可运用空行和空格。5、C语言程序格式常用锯齿形书写格式。6、C语言程序中可加随意多的注释,注释形式/**/,并且注释形式不能嵌套,即不能注释里面又有另一个注释。/行注释是C++当中新增加的内容。7、引
原创 2023-08-10 09:28:12
128阅读
1.c包括三种流程控制:顺序、循环、选择。 2. break语句通常用于跳出switch、do-while、for、while等循环语句,不能用于跳出if语句。 continue:跳出此次循环,继续执行下一次循环 return 终止函数或者终止函数向主调函数返回一个值; 3. 数组 a[N] = { ...
转载 2021-08-14 22:34:00
250阅读
2评论
数组一,知识梳理一个数组就是线性存储的一系列相同类型的值,1,数组的创建:在创建数组时,我们必须定义数组的类型和大小,数组的大小不能为0,数组中的元素类型都是相同的。2,一堆数组的使用,int arr[10] = { 0 }; int i = 0; for (i = 0; i < 10; i++)//i<11是不可以的,不可以越界访问 { ar...
原创 2023-02-03 10:06:12
606阅读
截止到目前我已经写了 600多道算法题,其中部分已经整理成了pdf文档,目前总共有1000多页(并且还会不断的增加)
原创 2022-06-29 11:54:55
108阅读
# C语言知识点架构及其应用 C语言是一种广泛使用的计算机编程语言,以其高效性、灵活性和跨平台的特性而闻名。本文将介绍C语言的基础知识架构,并展示如何使用C语言创建一个简单的饼状图。 ## C语言基础知识点 C语言的基础知识主要包括以下几个方面: 1. **数据类型**:包括整型(int)、浮点型(float)、字符型(char)等。 2. **变量**:用于存储数据的容器,需要指定数据类
原创 2024-07-17 10:14:28
20阅读
C语言最重要的知识点总体上必须清楚的:1)程序结构是三种: 顺序结构 、选择结构(分支结构)、循环结构。2)读程序都要从main()入口, 然后从最上面顺序往下读(碰到循环做循环,碰到选择做选择),有且只有一个main函数。3)计算机的数据在电脑中保存是以 二进制的形式. 数据存放的位置就是 他的地址.4)bit是位 是指为0 或者1。byte 是指字节, 一个字节 八个位.概念常考到的:1、编译
基本运算符
原创 2021-01-06 22:12:49
133阅读
基本运算符
原创 2021-01-06 22:12:55
260阅读
C语句
原创 2021-01-10 22:03:52
336阅读
要了解指针,多多少少会出现一些比较复杂的类型,所以我先介绍一下如何完全理解一个复杂类型,要理解复杂类型其实很简单,一个类型里会出现很多运算符,
转载 2023-02-03 10:06:28
170阅读
Debug和Release版本比较Debug附加了许多调试信息,主要用于调试,故文件大;Release是经过优化后的版本,去掉了调试信息,代码进行了优化,故文件较小,且编译速度快过Debug,用于发布平台的配置管理器的设置; 32位与64位32位,地址为32位,最大使用内存4G,只能运行32位的数据;64位,地址为64位,既可以运行32位的数据,也可以运行64位...
原创 2021-09-01 15:17:13
136阅读
宏1、可变参数宏...和__VA_ARGS___VA_ARGS_是一个可变参数的宏,是新的c99规范中新增的,目前似乎只有gcc支持(VC6.0不支持).
原创 2022-11-29 23:14:38
182阅读
C语言知识点复习梳理
原创 2022-10-18 15:43:30
99阅读
1.全局变量和局部变量的生命周期和作用域全局变量的生命周期是整个程序开始,直到整个程序结束,作用域也是整个程序局部变量的生命周期是当前代码块,作用是代码快开始,到代码块结束。2.转义字符'\0'\0‘0’的区别?‘\0’这个是指的是一个字符串结束的标志。\0这个只是单纯的数字0'0'这个是字符03.循环结构之for循环,不可以在使用的时候声明并初始化变量?前几天在写for循环的时候
原创 精选 2021-03-08 00:13:51
1760阅读
1点赞
7评论
**一**,**梳理知识点:**1.预处理(1)预处理指令(2)’#'开头的指令都被称为预处理指令
原创 2023-02-21 17:20:28
89阅读
个人总结,学c的赶快看1….++a 和 a++ 的差别:          ++a  先加在赋值  a++ 先赋值在加  后者赋给变量b的值为a而不是a+1后的值2….按位与  同为1时为1,其它为0     如:  1110 & 1010 =1010     按位或 同为0时为0。其它为1     如:1110 | 1010 =11103….  ~:非运算  按位取反  如: ~1111
转载 2017-04-19 15:55:00
207阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5