C语言
文章平均质量分 57
秦时明月之君临天下
道阻且长,行则将至。
展开
-
Windows下安装和使用GDB调试程序
或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你在 UNIX 平台下做开发,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。那么如果我想在Windows下使用GDB调试程序,应该怎么做呢?转载 2024-09-12 02:14:48 · 450 阅读 · 0 评论 -
解决Dev-C++ [Error] ‘for‘ loop initial declarations are only allowed in C99 or C11 mode
在 for 循环里声明变量只允许在 C99 或 C11 模式, 需要在。转载 2024-09-09 17:40:11 · 53 阅读 · 0 评论 -
gcc支持的C语言标准(-std选项)
gcc支持多种版本的C标准,比如C90(ISO1990)、C99(ISO 1999)和C11(ISO2011),除此之外,GCC还会支持一些GCC特有的扩展。默认情况下如果不指明-std选项,GCC会使用-std=gnu11作为默认支持的C语言版本,也就是C11标准加上GCC extension的组合。注意这个宏只在C99以及之后版本才会有,C90标准制定时还没有定义该宏,所以使用-std=c90是看不到该宏的。来表示当前支持的ISO C语言标准版本。C标准从C95开始引入了一个宏。转载 2024-09-09 17:36:02 · 93 阅读 · 0 评论 -
Dev C++英文模式改成中文模式
第二步:点击Tools工具下的 “Environment Options” 环境选项。第三步:在Language下选择 “简体中文/Chinese”第五步:跳出的error窗口点击 “确定”第一步:选择 “Tools” 工具。第六步:英文模式就已经变成中文了。第四步:点击 “OK”转载 2024-08-09 15:01:40 · 6307 阅读 · 0 评论 -
setlocale(LC_ALL,““) 中的 LC_* 是什么意思,以及 LANGUAGE/LANG 都是些啥?
转自:https://blog.csdn.net/kunyus/article/details/104628559/很多程序的运行行为在全球不同的地域、语言环境中是不一样的,例如Linux 中的。– 这是一个已命名的常量,指定了受区域设置影响的函数类别,可以设置为以下值。LC_NUMERIC // 小数点分隔符,针对 localeconv()。LC_MONETARY // 货币格式,针对 localeconv()。参见 strcoll()。LC_TIME // 日期和时间格式,针对 strftime()。转载 2023-12-17 01:42:24 · 721 阅读 · 0 评论 -
C语言正确使用extern关键字
利用关键字extern,可以在一个文件中引用另一个文件中定义的变量或者函数,下面就结合具体的实例,分类说明一下。转载 2023-04-16 01:58:41 · 686 阅读 · 0 评论 -
C语言标准库--官网
本文包括大部分C标准库函数,但没有列出一些用途有限的函数以及某些可以简单的从其他函数合成的函数,也没有包含多字节和本地化函数。转载 2023-04-09 01:56:32 · 2135 阅读 · 0 评论 -
C语言:__restrict关键字提升性能
_restrict 是 C 语言中的关键字,它的作用是为编译器带来附加信息。当对指针增加 __restrict 修饰之后,表示当前指针在存活期间是独占内存的,不会有其他指针指向这个地址。编译器在知道这个信息之后,就可以做出优化,从而提升性能。转载 2023-04-09 01:49:12 · 854 阅读 · 0 评论 -
C语言intptr_t、uintptr_t数据类型的解析
intptr_t和uintptr_t是什么类型?以前没见过,于是查了一下。转载 2023-04-06 00:46:43 · 1828 阅读 · 0 评论 -
C语言typedef详解
C语言允许用户使用 typedef 关键字来定义自己习惯的数据类型名称,来替代系统默认的基本类型名称、数组类型名称、指针类型名称与用户自定义的结构型名称、共用型名称、枚举型名称等。一旦用户在程序中定义了自己的数据类型名称,就可以在该程序中用自己的数据类型名称来定义变量的类型、数组的类型、指针变量的类型与函数的类型等。转载 2023-04-06 00:35:21 · 6372 阅读 · 0 评论 -
Dev C++调试闪退的处理方法
Dev C++调试闪退的处理方法原创 2022-10-09 13:16:33 · 6031 阅读 · 1 评论 -
蓝桥杯考试应注意的细节问题
虽然蓝桥杯主要是考察我们的算法,但是它还是很注重“形式”的,因此我们在练习过程中也要多这注意一下这方面的问题,下面是我练习中遇到的一些小问题,仅供参考。原创 2019-04-15 21:13:05 · 9242 阅读 · 0 评论 -
求X的N次方,介绍三种方法
求X的N次方:方法1:直接用库函数double pow( double base, double exp )。方法2:非递归求解。方法3:递归求解。原创 2019-03-20 16:52:11 · 23872 阅读 · 0 评论 -
判断一个数是不是质数(素数),3种方式介绍
目录一、概念介绍二、方法介绍1.最直观,但效率最低的写法2.初步优化3.继续优化一、概念介绍 质数大家中学都学过,就不过多介绍了,大致提两点: 1.质数又称素数。一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数叫做质数;否则称为合数。 2.0和1既不是质数也不是合数,最小的质数是2。二、方法介绍1.最直观,但效率最低...转载 2019-03-20 15:16:26 · 1417 阅读 · 0 评论 -
C语言输出倒三角
方法好像挺多的,我这里值介绍一种方法。原创 2019-03-20 14:23:43 · 8153 阅读 · 0 评论 -
Code:blocks初步尝试
主要是涉及到Code:blocks安装后一些配置问题。原创 2019-02-24 20:51:05 · 441 阅读 · 0 评论 -
Windows10更新1809版本后运行Dev-cpp, dos控制台字符乱码解决方法
这篇文章分析了出现该问题的原因,并提供了两种解决方案。转载 2019-02-22 20:05:06 · 1403 阅读 · 0 评论 -
华为C语言编程规范—注释
提供了一些C语言注释的模板,仅供参考,可有选择的进行使用。转载 2019-02-21 21:01:10 · 965 阅读 · 0 评论 -
Visual Studio2017安装和使用教程(详细)
我一开始装的是VS2013,但是后来装了个插件后,突然就崩了,然后重装也没用,没办法只能选择VS2017了,我是看着这边文章装的,感觉受益匪浅,分享一下。转载 2018-11-23 21:44:04 · 29874 阅读 · 5 评论 -
Visual Studio2017常用快快捷键
最近上手了Visual Studio2017,挺好用的,就是还不太习惯,所以找了下常用快捷键,转发一下找到的成果……这篇文章里面有很多快捷键,前面是博客试过的比较常用的,后面估计上网上拷贝的。还需要自己去尝试,毕竟好不好用得看个人习惯,用些快捷键用的多了就会得心应手。转载 2018-11-21 19:47:10 · 630 阅读 · 0 评论 -
VS生成项目时报错:“error LNK 1168:无法打开xxxxxx.exe进行写入”
用vs写c++代码,写完代码生成项目时经常遇到这种情况:“error LNK 1168:无法打开xxxxxx.exe进行写入”。这里有三种方法可参考进行解决,总有一种适合你。转载 2018-11-07 21:48:16 · 9553 阅读 · 12 评论