
c语言
c语言相关知识
werdery
免贵姓胡
展开
-
神威太湖之光简介
一个一个计算节点板有两个申威26010处理器,一个插件板有四个计算节点板,一个计算超节点有三十二个计算插件板。一个计算机仓有4个计算超节点。一共有40个计算机仓。共40960个26010申威处理器。...原创 2020-05-23 18:42:23 · 4030 阅读 · 0 评论 -
c语言open的访问模式
r:read读w:write写a:append追加,在原有文本后追加r+:读写rb:read binary二进制读wb:write binary二进制写ab:append binary二进制追加原创 2020-05-23 12:45:35 · 459 阅读 · 0 评论 -
使用c++输出八皇后的所有解
#include<iostream>#include<windows.h>using namespace std;int myCount =1;int arr[8][8];int order[8];int myNext[8][2]={{0,1},{1,0},{-1,0},{0,-1},{1,1},{1,-1},{-1,1},{-1,-1}};int judge...原创 2020-03-22 12:35:04 · 350 阅读 · 0 评论 -
hdu1016素数环
hdu1016#include<iostream>using namespace std;int arr[22];int flag[25];int ring[22];int num;int isPrime(int n){ if (n <= 3) { return n > 1; } for(int i = 2; i <...原创 2020-03-22 08:10:39 · 115 阅读 · 0 评论 -
static修饰的全局变量和没有static修饰的全局变量
static修饰的全局变量和没有static修饰的全局变量的存储方式都是静态存储区。static修饰的全局变量的作用域限定在当前文件没有static修饰的全局变量可以跨文件使用一般使用extern声明后可以使用。可以在变量被使用的地方声明,也可以在被调用的.h处声明。...原创 2020-03-21 09:34:22 · 794 阅读 · 0 评论 -
c语言使用预编译指令的正确姿势!
预编译指令帮你提升工作效率!预编译指令防止头文件重复引用预编译指令快速调试预编译指令防止头文件重复引用为什么防止头文件重复引用?头文件重复引用会报错吗?其实头文件的重复引用大多数情况下不会出现错误。那什么情况会出错呢?小二,直接上代码!好嘞,客官您慢用!5个文件分别是a.h,a.c,b.h,b.c和hello.c。在hello中为了使用a.c和b.c分别加入a.h和b.h的头文件。如...原创 2020-03-21 08:57:11 · 460 阅读 · 0 评论 -
5分钟带你看懂c语言编译链接过程
一个c语言的程序从程序员写好之后到在计算机上运行经历了哪些步骤?hello.c----->hello.i------>hello.s------->hello.o--------------->hello一共包括这四个步骤。其中每个步骤的意思:从.c到.i为预处理过程。从.i到.s为编译过程。从.s到.o为汇编过程。从.o到可执行文件hello为链接过程。预处理过程:...原创 2020-03-20 22:10:21 · 332 阅读 · 0 评论 -
c语言静态库和动态库的创建与使用
关于静态链接库和动态链接库 代码解释:hello.c的函数hello输出hello,main.c调用hello.c的hello函数。 本示例给hello.c创建libhello1.a和libhello2.so。无论是静态库还是动态库命名都强制以lib开头。静态库: 创建静态库: gcc -c hello.c ar -crv libhello.a hello.o 使用静态库: ...原创 2020-02-29 17:19:31 · 442 阅读 · 0 评论 -
c语言随机数rand函数一探究竟
c语言随机函数randc语言生成随机数一般用法测试仅使用rand()函数,不使用srand()函数的随机性c语言生成随机数一般用法#include <stdio.h>#include <time.h>void main(){ srand((unsigned)time(NULL));//设置当前时间为种子 printf("%d",rand()%10)...原创 2020-02-06 12:17:09 · 2594 阅读 · 1 评论