自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (2)
  • 收藏
  • 关注

原创 Codeblocks17.12版本不能的debug问题解决方法

最近按照了最新版的codeblock软件,编写好代码之后,编译成功了,但是在进行调试的时候,却发现无法进行啊,一直报错,如下:错误:您需要在调试器设置中指定调试程序。(对于 MinGW 编译器, 是 'gdb.exe' (不包含引号))(对于 MSVC 编译器, 是 'cdb.exe' (不包含引号))按照网上查看了很多解决方法,无法就是这些:1 进行调试的必须是一个proje...

2018-07-25 23:00:15 21082 17

原创 Atollic TrueSTUDIO开发环境下关于collect2:error: ld returned 1 exit status问题的解决方法

Atollic TrueSTUDIO编译报错

2023-03-20 11:57:41 207

原创 关于Code:: Blocks中不能输出double类型数据问题总结说明

最新在练习C Primer Plus中的编程题,其中有一个题如下:编写一个程序,提示用户输入一个double类型的数,并打印该数的立方值。自己设计一个函数计算并打印立方值。main()函数要把用户输入的值传递给该函数。看了这题目应该是个很简单的,于是自己编写了程序,如下:#include <stdio.h>#include <stdlib.h>int ma...

2019-04-04 23:33:36 2561 1

原创 PCB布线中一些技巧总结(工作时遇到的一些问题总结下)

1、在PCB中如何一次性将选中的器件由顶层移到底层?按住左键,然后点“L”,(选中器件后,左键不要松)、或者是双击器件,打开属性也将顶层改为底层。2、altium designer中如何将已经在顶层布好局的器件集体放到底层并保持布局不变啊?先选中元器件,然后点击编辑-移动-翻转选择;也可以直接快捷键M-I。3、双面PCB,怎么仅让它显示一层?点顶层,底层那里没什么用,都是元件叠一堆...

2019-03-30 17:07:03 792

原创 设计一个函数,使给出一个数的原码能得到该数的补码--(自己编程)

最近在练习位操作相关的编程,遇到了这样的一个题目,设一个函数,使给出一个数的原码能够得到该数的补码,大家都知道,正数的原码和补码是相等的,负数的补码求得需要一系列的转换,负数求补码的算法如下:1、求得负数的绝对值;2、对该绝对值进行取反操作;3、对取反之后的绝对值加1。根据上面是算法,编写的程序如下:#include &lt;stdio.h&gt;typedef unsi...

2018-12-02 23:38:06 4870

原创 编写一个函数getbits,从一个16位的单元中取出某几位(即该几位保留原值,其余位0)。函数调用形式为getbits(value,n1,2)。----简单题目遇到想不到的问题

最近在编写关于C语言位操作的程序,程序的要求如上,具体要求为value为该16位(两个字节)中的数据值,n1为欲取出的起始位,n2为欲取出的结束位,例如:getbits(0101675,5,8)   表示对八进制101675这个数,取出它的从左边起第5位到第8位。这是相对基础的题目,没有多久编写出了程序,也验证了其结果,是正确的,其中value用unsigned int来定义的,课本上默认un...

2018-12-01 23:26:04 6194

原创 建立一个链表,每个结点包括:学号、姓名、性别、年龄。输入一个年龄,如果链表中的结点所包含的年龄等于此年龄,则将此结点删去。(自己编程)

建立一个链表,每个结点包括:学号、姓名、性别、年龄。输入一个年龄,如果链表中的结点所包含的年龄等于此年龄,则将此结点删去。最近接触到了链表的编程学习,遇到这样的比较基础的编程,程序表现大致分为几个步骤:1、建立一个链表,编写一个建立链表的函数,并输入学号、姓名、性别、年龄,这些信息,2、编写一个删除输入要求年龄的函数。3、编写一个链表输出函数。#include &lt;stdio...

2018-11-19 21:28:31 19719 1

原创 将一行字符串中的多余空格去掉,例如'' abc ABC def ''去掉多余空格后''abc ABC def''

将一行字符串中的多余空格去掉,例如''      abc   ABC  def    ''去掉多余空格后''abc ABC def'',程序如下:#include &lt;stdio.h&gt;#include &lt;string.h&gt;int main(){ char a[100]; char temp[100]; int n,i,len; int word=0; l...

2018-09-03 23:11:48 1196

原创 给出年、月、日,计算该日是该年第n天(考虑了闰年和非闰年)。-----(自己编写并已验证)

最近遇到这样的编程题目,给出年、月、日,计算该日是该年第n天,经过自己思考后,编写程序如下,也考虑到了闰年和非年的问题,有详细的注释解释问题。#include &lt;stdio.h&gt;int main(){ int output(int year,int momth,int day); int year,month,day; printf("请输入某年某月某日:"); sc...

2018-09-02 18:35:15 3250 2

原创 写一个函数,输入一个十六进制数,输出相应的十进制数。-----(自己编程)

写一个函数,输入一个十六进制数,输出相应的十进制数。基本思路是16进制数以字符串输入,然后经过转变为相应的10进制数,相应的程序如下:#include <stdio.h>#include <math.h>#include <string.h>int main( ){ char a[10]; void convert(char a[]); ...

2018-08-29 22:58:11 33907 3

原创 将字符数组s2中全部字符复制到字符数组s1,不用strcpy(复制时‘\0’也要复制过去‘\0’后面的字符不用复制)---三种判断字符数组结束

最近看到了这样编程要求:将字符数组s2中全部字符复制到字符数组s1,不用strcpy(复制时‘\0’也要复制过去‘\0’后面的字符不用复制)于是自己编写了三种实现方法,这里没有使用指针相关的。第一种方法在for循环中用'\0'来判断字符数组是否结束,程序如下:#include &lt;stdio.h&gt;#include &lt;string.h&gt;int main(){...

2018-07-30 21:39:35 10519 3

原创 按照A->Z,B->Y,C->X,a->z,b->y,c->x,................规律译成密码

按照A-&gt;Z,B-&gt;Y,C-&gt;X,a-&gt;z,b-&gt;y,c-&gt;x,................规律译成密码,即第一个字母变成第26个字母,第i个字母变成第(26-i+1)个字母,非字母字符不变。以下是自己编写的译码程序。要求编程序将密码译回原文,并输出密码和原文。#include &lt;stdio.h&gt;int main(){ char a[1...

2018-07-24 21:19:45 2948 1

原创 Word中有些空行无法删除,我是这样解决的.............

大家在Word编辑中,会遇到空行,删除空行还是比较简单的,就是查找和替换,1、在查找中填写^p^p2、在替换中填入^p3、最后就是点击全部替换,文中的能替换掉的空行都替换掉了。这时候,你看到文中会发现有些空白行却还在呢,仔细观察这空白行,会发现换行符前面有有空格的,之前替换掉的是没有空格的,所以这些没有替换掉,那么这些如何解决呢,看下图所示:就是在下面选择上忽略空格...

2018-07-23 16:09:44 40878

原创 输入一行字符,要求分别统计出其中英文大写字母、小写字母、数字、空格以及其他字符的个数

最近看统计字符的题目,随后自己编写了程序,按要求统计出大写字母,小写字母,数字,空格还有其他的字符个数,其实主要是考察字符数组使用,下面是自己编写的程序:#include &lt;stdio.h&gt;int main(){ char  a[80]; //存放字符  char str;  int i;  int b[5]={0}; //存放统计的个数  gets(a);  f...

2018-07-22 23:40:06 88384 4

原创 将一个数插入已排好序的数组,该数按照原来数组进行排序

最近练习到一个程序题,该题要求是将一个已排好序的数组,要求输入一个数后,按照原来排序的规律将它插入数组中。#include &lt;stdio.h&gt;int main(){ int i,j; int k,q; scanf("%d",&amp;k); //输入一个数 int a[10]={0,2,4,6,9,}; //初始化数组  int b[10];//用于存放a数组的...

2018-07-19 22:27:07 7892

原创 杨辉三角C语言编程

11 11 2 11 3 3 11 4 6 4 1杨辉三角在程序练习当中是比较常见的,根据上面的给出的数列可以看出一些规律来,每行的两边都是1,从第2列开始,每个数是上一行相邻的数之和,根据自己的经验编写一个输出10行的C语言函数,如下:#include &lt;stdio.h&gt;int main(){int i;int j;int a[10][10];a[...

2018-07-17 22:36:04 61186 3

JLINK刷固件

作为嵌入式开发人员,常常遇到jlink不亮灯时,可能固件坏了,需要重新刷固件。

2018-07-24

LSM6DS3中文资料

中文详细的资料

2018-03-21

空空如也

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

TA关注的人

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