![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C-C++语言编程基础知识
C,C++语言编程基础知识!
dream_uping
今天也是努力的一天
展开
-
switch语句中的fall-through
在C++的switch语句中,如果当前case分支中不加break, 便会执行下一个case分支的代码。但是有些时候我们为了实现一些特定的逻辑,所以有意不加break, 但是又不想听到编译器的抱怨,该怎么样让编译器"闭嘴"呢?如下所示,由于n的值为1,代码首先执行case 1分支,然后又因为case 1分支中没有加break,所以接着执行case 2分支、case 3分支,一直到default分支。而很多C++初学者容易犯这样的错误:在本应当在case分支中加入break的时候却忘了加了。原创 2022-09-07 08:55:46 · 1186 阅读 · 0 评论 -
C C++输出语句printf()输出保留小数点后保留1,2,3,4,5,6,7..n位(默认四舍五入)
基于Dev-C++ 5.11版本!代码:#include<iostream> using namespace std; int main() { printf("%f\n",10.0/3); printf("%0.1f\n原创 2018-12-05 17:11:39 · 31654 阅读 · 3 评论 -
dev编译器:c++如何让其输出小数16.84,浮点数类型数据!
devc++,也不知道是我不会用,还是他的BUG~竟然不可以输出浮点数!原创 2018-12-09 20:50:17 · 2960 阅读 · 4 评论 -
DEV为什么不能输出小数 浮点数?
好吧,虽然我查找了好久。但是还是没有解决!直接使用VS吧,就是占用内存比较大!其他一切都很好!但是超级稳定的IDE!原创 2018-12-10 18:16:46 · 1134 阅读 · 0 评论 -
C运算符的优先级和结合律 图片类型展示!
原创 2018-12-18 10:46:51 · 1522 阅读 · 1 评论 -
C C++语言指针学习!(基础篇!) 指针的掌握真滴是分水岭呦~
指针就是其值为内存单元地址的变量!一个指针包含的则是一个变量的地址!每一个指针变量名字前面都必须有一个:*符号作为前缀!指针运算符:#include<iostream>using namespace std;int main(){ int *a;int b; cout<<&a<<endl; cin&原创 2018-12-18 14:45:32 · 4328 阅读 · 1 评论 -
ACMNO.43 C语言-成绩排序 利用结构体解决,是一个进步啦!
题目描述现有有N个学生的数据记录,每个记录包括学号、姓名、三科成绩。 编写一个函数input,用来输入一个学生的数据记录。编写一个函数print,打印一个学生的数据记录。在主函数调用这两个函数,读取N条记录输入,再按要求输出。 N<100输入学生数量N占一行 每个学生的学号、姓名、三科成绩占一行,空格分开。输出每个学生的学号、姓名、三科成绩占一行,逗号分开。样例输入...原创 2019-01-01 21:43:28 · 1763 阅读 · 1 评论 -
C 语言字符串分割函数 p = strtok(NULL, " ");
源代码:#include &lt;stdio.h&gt;#include&lt;string.h&gt;int main(){ char str[] = "经度:111°11’11'' 纬度: 30°30'30''"; char *p; char a[]=" "; p = strtok(str, ":&qu原创 2019-01-06 13:32:44 · 6021 阅读 · 2 评论