![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
南风花海
坚持是神,加油,少年!
展开
-
C++求两个数最大公约数
【代码】C++求两个数最大公约数。原创 2023-01-04 16:12:40 · 420 阅读 · 0 评论 -
C中最大公约数和最小公倍数出现Run-Time Check Failure #3 - The variable ‘i‘ is being used without being initialized.
/* * @Author: [jsh] * @Date: 2022-03-24 10:24:16 * @LastEditors: [jsh] * @LastEditTime: 2022-03-24 10:45:15 * @Description: */#include<stdio.h>#include<stdlib.h>int main(){ int m,n,i; printf("input two numbers:\n"); scanf.原创 2022-03-24 10:57:09 · 1154 阅读 · 0 评论 -
深拷贝和浅拷贝的简单理解
深拷贝和浅拷贝最根本的区别在于是否真正获取一个对象的复制实体,而不是引用。假设B复制了A,修改A的时候,看B是否发生变化: 如果B跟着也变了,说明是浅拷贝,拿人手短!(修改堆内存中的同一个值) 如果B没有改变,说明是深拷贝,自食其力!(修改堆内存中的不同的值)浅拷贝(shallowCopy)只是增加了一个指针指向已存在的内存地址,深拷贝(deepCopy)是增加了一个指针并且申请了一个新的内存,使这个增加的指针指向这个新的内存,...原创 2022-02-28 17:02:54 · 174 阅读 · 0 评论 -
C语言中结构体指针运用(包含结构体的数组长度求解)
#include <stdio.h>struct stu{ char *name; //姓名 int num; //学号 int age; //年龄 char group; //所在小组 float score; //成绩}stus[] = { {"Zhou ping", 5, 18, 'C', 145.0}, {"Zhang ping", 4, 19, 'A', 130.5}, {"Liu fang", 1, 1.原创 2022-02-27 21:50:21 · 1223 阅读 · 0 评论 -
C语言程序中标识符,常量以及转义字符的书写规范
一, 合法标识符用户定义的合法标识符需满足以下两个要求: 标识符只能由字母,数字和下划线组成。 标识符不能以数字开头。二, 合法常量 整型常量: 十进制 :10 八进制 :017(以0开头,不能出现8,9) 十六进制:0xA1(以0x开头) 实型常量:(强调E) E的前面必须有数字,E的后面必须是整数 字符型: 'n' ,'N' ,'\n' 字符串型:"abc","123",""三,合法转义字符 一...转载 2022-02-23 15:05:00 · 1873 阅读 · 0 评论 -
在VScode中用C语言输出1~1000的素数,要求8个素数一行一行输出
/* * @Author: [jsh] * @Date: 2021-10-14 18:26:21 * @LastEditors: [jsh] * @LastEditTime: 2021-10-14 19:39:47 * @Description: *///1000以内的素数,要求8个输出一行#include<stdio.h>int main(){ int i,j,count=0; //注意count一定要给它赋初始值为0 for ( i = 1; i <.原创 2021-10-14 19:46:35 · 1522 阅读 · 0 评论 -
当在VScode中运行C/C++时出现Unable to start debugging
当在VScode中运行C/C++时出现Unable to start debugging,如何解决点运行调试的时候会弹出以下的警告框不用慌,也不需要去配置launch,json的文件,只要将你命名的中文文件名换成英文的命名即可原创 2021-09-29 13:16:05 · 4335 阅读 · 4 评论 -
解决在VScode中cmd程序闪退的问题
#include<iostream>// #include<stdlib.h>using namespace std;int main(){ cout<<"Hello World!"<<endl; getchar();//必须要有,才不会闪退 return 0; // printf("pause");//可有可无}在输出之前添加getchar(); 即可看到输出结果,然后按任意键退出cmd...原创 2021-09-20 21:07:53 · 1685 阅读 · 1 评论