编程日常
文章平均质量分 53
觅食的haruko
所有走过的路,都是必经之路。
展开
-
【正点原子linux板1】hello应用程序
1、NFS测试环境Ubuntu配置好nfs。让/home/lly/linux/nfs成为挂载目录。板子eth1口用网线连接路由器,串口直连电脑,用MOBA登录板子,查看分配的IP是192.168.1.99在Ubuntu中ifconfig看本IP是:在板子里ping通这个IP,然后输入mount -t nfs -o nolock,nfsvers=3 192.168.1.248:/home/lly/linux/nfs /mntUbuntu里的文件传到板子里了。2、在虚原创 2022-05-30 22:04:15 · 280 阅读 · 1 评论 -
matlab常用命令
1、find(edge(224,:)==1)查询edge矩阵第224行中值为1的元素位置。length()求总个数2、sort([deseq.degree],'descend') 结构体按某一成员排序3、xlsread读取输入的某文件名称t。t=get(handles.edit2,'string')ta=[t,'_adj.xls']; %直接连!!!!!!Adj=xlsread(ta);...原创 2017-08-14 16:09:39 · 230 阅读 · 0 评论 -
多继承多态
#include "iostream"using namespace std;/*C++中没有接口的概念C++中可以使用纯虚函数实现接口接口类中只有函数原型定义,没有任何数据的定义。*/class Interface1{public: virtual void print() = 0; virtual int add(int a, int b) = 0;};clas转载 2017-08-13 10:29:16 · 449 阅读 · 0 评论 -
字符串常量到底存在哪了?
常量存储总结局部变量、静态局部变量、全局变量、全局静态变量、字符串常量以及动态申请的内存区1、局部变量存储在栈中2、全局变量、静态变量(全局和局部静态变量)存储在静态存储区3、new申请的内存是在堆中4、字符串常量也是存储在静态存储区补充说明:1、栈中的变量内存会随着定义所在区间的结束自动释放;而对于堆,需要手动free,否则它就一直存在,直到程序结束;2、转载 2017-09-29 11:34:15 · 8565 阅读 · 5 评论 -
指针到底能不能修改其指向的常量字符串?&向NULL地址copy数据
说明错误应该是指针p指向字符串常量导致。运行时出现错误:LoopMove.exe 中的 0x00cf141c 处有未经处理的异常: 0xC0000005: 写入位置 0x00cf5748 时发生访问冲突。 从错误的类型来看是内存写入错误,说明对*(pStr+j)的赋值非法。#includeusing namespace std ;int main(){ char*p="abcde转载 2017-09-29 11:43:03 · 490 阅读 · 0 评论 -
C语言产生野指针的原因
#include #include using namespace std;void main(){ int a = 10; int b = 20; int c=0; int *p = &a; cout << *p << endl; //1等号左边和右边 // *p在等号左边表示给内存赋值 *p = b; cout << *p << endl; //*p=20转载 2017-09-29 22:31:13 · 897 阅读 · 0 评论 -
c++小记
1.win32位系统,vc编译器中,char占1字节、short占 2 字节、int ,float,long都占4字节、double 占8 字节.--------------------------------------------------------------------------------------------------------1.Break的作用:1.用于switch语句...原创 2017-08-12 20:37:12 · 252 阅读 · 0 评论 -
switch中的break和语句执行顺序的问题
一、Break的作用:1.用于switch语句中,从中途退出switch语句。 2.用于循环语句中,从循环体内直接退出当前循环。重点看1.1.case后面的常量表达式实际上只起语句标号作用,而不起条件判断作用,即“只是开始执行处的入口标号”。因此,一旦与switch后面圆括号中表达式的值匹配,就从此标号处开始执行;而且执行完一个case后面的语句后,若没遇到break语句,就自动进入下原创 2018-01-08 20:30:38 · 13124 阅读 · 0 评论 -
指针到底能不能修改其指向的常量字符串?
1.指针到底能不能修改其指向的常量字符串?今天做一个字符串右移函数时,直接使用指针来修改字符串常量的值出现了奇怪运行时错误。 代码如下:#include"stdio.h"#include"string.h"void LoopMove(char*pStr,int steps) { char temp ,temp_ch ; //char*cp=pStr ; int...转载 2018-10-12 09:51:59 · 2168 阅读 · 0 评论