自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

原创 IPv4地址和子网划分

IP地址和子网划分

2022-12-22 23:06:08 1176 1

转载 样本方差与总体方差

https://www.cnblogs.com/zzdbullet/p/10087196.html

2020-02-28 00:03:14 271

原创 windows程序学习(1)永不消失的MassageBox

想必学习Windows的你接触到的Windows的程序应该是消息盒子(MessageBox),正在学习Windows程序的我的第一个程序也是毫无意外的是这个呢。但是如何编程得到几个消息盒子呢?相信大家和我一样,首先想到的是使用一个循环,把消息盒子这条语句写进循环体。就像这样:#include <windows.h> int WINAPI WinMain(HINSTANCE h...

2019-09-23 21:41:02 1277

转载 Windows 常用消息大全

https://www.cnblogs.com/cncc/articles/8004771.html

2019-09-17 21:51:10 132

转载 linux 中 ‘|’的作用是什么?

转载至https://zhidao.baidu.com/question/556066419.html利用Linux所提供的管道符“|”将两个命令隔开,管道符左边命令的输出就会作为管道符右边命令的输入。连续使用管道意味着第一个命令的输出会作为 第二个命令的输入,第二个命令的输出又会作为第三个命令的输入,依此类推。下面来看看管道是如何在构造一条Linux命令中得到应用的。1.利用一个管道rpm...

2019-09-06 23:41:35 836

转载 typedef定義的結構體指針類型

原鏈接:https://zhidao.baidu.com/question/334922964.htmltypedef 是重定义的意思,这里表示HuffmanCode是一个char类型的代名词。char*可以理解为指向一个字符串第一个字符的指针。char可以理解为字符串数组,char *a = new char [10];for (int i = 0; i < 10; i++) a...

2019-05-10 21:12:48 265

原创 c语言——文件操作3 键入信息存入磁盘并读取显示文件

#include<stdio.h>#include<stdlib.h>#define N 80int main(){ /*一、變量聲明*/ FILE *fp; // 聲明一個文件指針fp char str[N]; //聲明一個字符數組str /*二、寫文件*/ //"a":以只写方式打开文本文件 //fopen(file open 文件打開)...

2019-04-13 14:37:13 1389

原创 c语言——文件操作2——写二进制文件

#include<stdio.h>#include<stdlib.h>#include<ctype.h>int main(){ FILE *fp; char ch; int i; //"wb":以二进制写方式打开文件 if((fp = fopen("D:\\demo.bin","wb")) == NULL) { printf("Failu...

2019-04-04 11:25:34 2309

原创 c语言——文件操作1键入信息存储入磁盘

//键盘输入一串字符//然后将其转存到磁盘文件上#include<stdio.h>#include<stdlib.h>int main(){ FILE *fp; //文件指针fp是指向FILE结构类型的指针变量 char ch; //fopen("磁盘代号:\\文件名.扩展名","打开方式") //"w"方式打开文件 //以只写方式创建并打开文本文件...

2019-04-04 10:39:35 1150 2

原创

//1,聲明一個指針並且用它申請一段內存//2,該內存開始于固定的一個端點,只能從另一個端點處一個一個地操作//3,這樣的數據結構叫做棧//4,數據出棧時,要先返回棧頂的元素,并刪除棧頂元素,再使棧頂指針退一位#include<stdio.h>#include<stdlib.h>#define STACK_INIT_SIZE 100// 儲存空間初始分配量#d...

2019-03-31 12:11:13 133

原创 單向鏈錶的刪除操作

//單向鏈錶#include<stdio.h>#include<stdlib.h>#include<string.h>struct link *addnote();int delt(struct link *head);int out(int i,struct link *head);struct link{ int data; struct...

2019-03-27 01:45:20 108

原创 從順序表到順序鏈錶

一,靜態順序表//目的:使用靜態數組完成順序表數據的操作#include<stdio.h>int main(){ int a = 10; int i = 9; int insertSite; int arr[10] = {1,2,3,4,5,6,7}; printf("請輸入插入的位置:"); scanf("%d",&insertSite); //把1...

2019-03-24 13:10:43 136

原创 从一重指针到二重指针的解释

#include&lt;stdio.h&gt;int main(){ int *p; int *pr; int **pt; int a = 100; p = &amp;a; pr = p; *pt = p; printf("&amp;a = %p,a = %d\n",&amp;a,a); printf("p = %p,*p...

2019-03-17 12:17:53 249

转载 typedef的用法,C语言typedef详解

注意,转载至c语言中文网,因为转了人家的东西,广告我就不删了。C语言中文网推出辅导班啦,包括「C语言辅导班、C++辅导班、算法/数据结构辅导班」,全部都是一对一教学:一对一辅导 + 一对一答疑 + 布置作业 + 项目实践 + 永久学习。QQ在线,随时响应!C语言允许用户使用 typedef 关键字来定义自己习惯的数据类型名称,来替代系统默认的基本类型名称、数组类型名称、指针类型名称与用户自...

2019-03-12 16:51:51 210

转载 c語言在命令行如何移動字符

轉載至百度知道的用戶:cleansnow#include &quot;stdio.h&quot;#include &quot;conio.h&quot;#include &quot;stdlib.h&quot;int main(){ char c; int x,y,i,j; x=0; y=0; printf(&quot;*&quot;); while(1)

2019-03-06 22:56:50 249

原创 c語言:重複聲明的問題

之前一直很糾結c語言的重複定義的問題,並且因此吃過虧。今天,石輔寸來分享一下怎樣的重複定義是錯誤的,哪些重複定義是允許的。此文完全是筆者自己試驗的結果,如果有不對的地方希望大家補充,批評,共同進步。1,把所有的函數原型和變量原型寫在頭文件中定義一個頭文件:#include&amp;amp;amp;amp;lt;stdio.h&amp;amp;amp;amp;gt;int a;int b;int text();int text1();int ...

2019-03-03 09:34:15 408 1

原创 c语言:内外部变量、静态变量的差别以及证明过程

找了很长时间他们的差别,但是答案都不是很理想。于是自己写代码来测验这四种情况的差别。外部变量的作用关键字“extern”情景一:#include&amp;amp;amp;amp;amp;amp;amp;amp;lt;stdio.h&amp;amp;amp;amp;amp;amp;amp;amp;gt;int a = 0;//声明外部变量并予以赋值int main(){ text();//进入测试函数}int text(){

2019-03-02 01:35:15 4174

原创 c語言之指針初步——从变量的角度看指针

注:此文是筆者思考的結果,不代表官方解釋,如果有所紕漏或者謬誤,敬請指出。為區別指針變量與一般的變量,筆者把指針變量稱為指針,而一般的變量稱為變量首先,筆者以指針與變量聲明的不同之處做本文的引子。指針與變量聲明有何不同?眾所周知,在我們聲明一個變量的時候,系統在執行這個程序時會為這個變量分配一個地址以及一個隨機值。比如:int a;//聲明一個整型變量,變量名是a,地址是&amp;...

2019-02-28 14:52:37 104

原创 數據與信息的關係

之前常常把數據跟信息混為一談,細究起來數據其實與信息不是一回事,以下我將以自己的理解為大家淺淺地講解什麽是數據,什麽是信息。比如:“大家好,我叫石輔寸!”——這一條自我介紹的信息。現在我用數字“1”對應“大”,數字“2”對應“家”——以此類推。即:1——&gt;大2——&gt;家3——&gt;好······8——&gt;寸則這條信息可以翻譯為“123,45678!”由上可知,...

2019-02-26 16:40:10 695

原创 万年历c程序

//作者:石輔寸//2019年2月24日//項目要求:要求輸入年份月份得到該年該月的日曆//提綱:// 1,寫年月// 2,檢查年月// 3,如果月份正確執行下一步,否則返回第1條// 4,創建日曆(需要在週日至週六的框架上建立與日期的表格)// 4.1,判斷日期對應的星期數// 4.2,把日期對應星期數寫入裱中// 4.3,方便起見,從每月的第一天開始寫// 4...

2019-02-24 17:32:49 304

原创 关于"a[i][j] = {{0}}" "a[i][j] = {0}"写法的意思

第一种情况:a[3][3] = {{0}};#include&amp;amp;amp;lt;stdio.h&amp;amp;amp;gt;int main(){ int i,j; int a[3][3] = {{0}}; for(i = 0; i &amp;amp;amp;lt; 3; i++) { for(j = 0; j &amp;amp;amp;lt; 3; j++) {

2019-02-07 22:31:52 2929

转载 关于scanf("%d%*c",%n)的解释

https://zhidao.baidu.com/question/424645475.html转自百度知道,用户名febeeluo,侵删格式字符串的一般形式为:%[*][输入数据宽度][长度]类型其中有方括号[]的项为任选项“*”符:用以表示该输入项,读入后不赋予相应的变量,即跳过该输入值。如:scanf("%d %*d %d",&amp;a,&amp;b);当输入为:1 2 3...

2019-02-07 10:36:39 353

原创 知道两个日期,求相隔天数c程序

/*已知起始、終止日期,求相隔天數*/ /*作者:石輔寸*/ /*2019,2,6*/ #include&amp;amp;amp;amp;lt;stdio.h&amp;amp;amp;amp;gt; int year,month,day; int startYear,startMonth,startDay;//聲明起始日期 int endYear,endMonth,endDay;//聲明終止日期 ...

2019-02-06 14:24:07 355

原创 计算某年中的一天是这年的第几天C程序

/*計算某年某日為當年的第幾天*/ /*作者:石輔寸*/ /*2019,2,3*/ #include&amp;amp;lt;stdio.h&amp;amp;gt; int year,month,day; int monthAyear[] = {31,28,31,30,31,30,31,31,3...

2019-02-03 16:02:51 126

原创 根据年月日判断星期几的c程序

/*2019年1月29日*/ /*作者:石辅寸*/ /*根據年月日計算星期幾*/ /* S = {x - 1 [(x-1)/4] - [(x-1)/100] + [(x-1)/400] + C}%7 */ /* S為星期序數,x為年份,C為當年元旦至當日(包含當日)的天數 */ #include&lt;stdio.h&gt; main() { int a,b,c,d,s; ...

2019-01-29 20:05:43 1913 1

原创 判断闰年的c程序

/* * 文件名:leapYear.c * 功能:任意输入一个年份,判断其是否为闰年 * 编辑日期:2019-1-29 */ #include &lt;stdio.h&gt; int main(void) { int year; printf("请输入年份:"); /* 循环获取用户输入 */ scanf("%d",&amp;year); /*闰...

2019-01-29 18:23:42 27556

原创 抽象數據類型

一種宏觀的物質類型,用以概括某種抽象的不具體的模糊的東西。比如說抽象數據類型飛機,不特指是哪一種型號的飛機,也不特指是哪一架飛機。使用飛機我們僅僅只需要知道飛機可以飛行可以飛行,而無需知道飛機內部構造以及它是如何飛行的。...

2019-01-28 18:27:49 227

原创 51单片机流水灯电路以及C代码

流水灯是51单片机的入门级实验,以下是其电路图以及C代码流水灯proteus电路图此图发光二极管采用共阳极式连接流水灯C代码#include&amp;amp;amp;amp;amp;amp;amp;amp;lt;reg51.h&amp;amp;amp;amp;amp;amp;amp;amp;gt;void delay1s(unsigned char n);void Movinglight(){ unsigned char code MovinglightA

2018-10-25 10:00:20 26242 7

原创 51单片机概述

注:此文主要是依據郭天祥老師的51單片機C語言教程,筆者只是稍加整理,以更好地引導想學這方面的小白,旨在想學51單片機的小白能夠快速大概瞭解什麽是51單片機,所述的問題也是筆者大一時候的困擾。什麽是單片機?单片机是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器(CPU),随机存储器(RAM),只读存储器(ROM),多种I/O口和中断系统、定时器/计数器等功能(...

2018-10-24 21:54:28 3259

原创 每次創建keil工程的時候都會彈出提示: Copy STANDARD 8051 startup code to project folder and add file to project

很多初學者在使用keil軟件創建工程的時候,在選擇好單片機之後會彈出來一個窗口,詢問是否要複製啟動程序(startup)。這時候,大家就開始糾結到底是要選擇是還是選擇否呢?1,首先先解釋一下這個啟動程序是什麽意思:在執行c代碼之前都要先運行一個彙編程序,這個彙編程序叫做startup code(啟動程序),其作用是對單片機進行初始化操作,為主函數設置堆棧,運行完成之後才開始執行c程序中的主函數...

2018-10-21 17:01:19 3364

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除