基础编程学习
三三两两点滴积累
这个作者很懒,什么都没留下…
展开
-
程序、代码优化问题
对程序进行优化,通常是指优化程序代码或程序执行速度。优化代码和优化速度实际上是一个予盾的统一。一般是优化了代码的尺寸,就会带来执行时间的增加;如果优化了程序的执行速度,通常会带来代码增加的副作用。很难鱼与熊掌兼得,只能在设计时掌握一个平衡点。一、程序结构的优化程序的书写结构虽然书写格式并不会影响生成的代码质量,但是在实际编写程序时还是应该遵循一定的书写规则,一个书写清晰、明了的程序,有利于以后的维护。在书写程序时,特别是对于While、for、do…while、if…else、switch…case原创 2020-08-16 11:11:21 · 810 阅读 · 0 评论 -
FPGA、单片机、DSP之间的区别
1. FPGA与单片机的区别? 单片机和FPGA的区别,本质是软件和硬件的区别。单片机设计属软件范畴;它的硬件(单片机芯片)是固定的,通过软件编程语言描述软件指令在硬件芯片上的执行;FPGA设计属硬件范畴,它的硬件(FPGA)是可编程的,是一个通过硬件描述语言在FPGA芯片上自定义集成电路的过程;二者最大的区别:单片机(无论哈佛总线结构或者冯诺依曼结构)均为取出指令->执行,指令是顺序执行的(即使是中断,其发生后的中断服务程序也是顺序执行的);而FPGA(包括CPLD)是基于逻辑门和触发器原创 2020-08-15 22:33:56 · 13484 阅读 · 0 评论 -
C语言求字符串长度
文件已经创建,计算文件中的字符个数。#include<stdio.h>#include<process.h>main() //主函数 { FILE *fp; int n; char ch; //定义文件内容储存变量 if((fp=fopen("exp0.txt","r"))==NULL) //只读文件 { printf("cannot open the file.\n"); exit(0); }原创 2020-07-28 20:15:01 · 264 阅读 · 0 评论 -
C语言编程对磁盘文件进行读写
C语言文件的这一部分,初学时总感觉比较复杂,现在再看才发现是自己之前想的太复杂了。附上程序,便于以后查看。1.写文件```c#include<stdio.h>main() { FILE *fp; //定义一个指向FILE的指针 char ch; //定义变量为字符型 if((fp=fopen("F:\\Project\\DEVC++\\exp0.txt","w"))==NULL) //以只写方式打开文件 { printf原创 2020-07-28 15:50:51 · 2519 阅读 · 2 评论