![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
文章平均质量分 55
伐尘
这个作者很懒,什么都没留下…
展开
-
【C语言】函数参数传递中的一级指针和二级指针
而在添加删除结点的过程中,我们并没有改变函数参数指针的指向,而是通过传入的指针如Node *head,找到要删除结点的位置,并未对该指针做改变,因此退出函数后,该指针无影响。void fun(int *p),指针参数p的副本为_p,编译器使_p=p,_p和p指向相同的内存空间,如果在函数内修改了_p所指向的内容,就会导致p的内容也做相应的改变;通过上述例子,我们可以看到,在某些情况下,函数参数传递一级指针时,在函数体内对指针做变动,也不会对原始指针产生变化,而传递二级指针时,则可以,这是为什么呢?转载 2022-11-04 16:12:39 · 1294 阅读 · 0 评论 -
【VS】VS使用scanf函数报错解决方法
首先来看一段很简单的C语言代码这段代码的作用就是输入一个字符串,再把这个字符串输出。在其他IDE(集成开发环境)上,是完全可以运行的,但是在Microsoft Visual Studio(美国微软公司开发的可视化编程开发软件)的系列软件上(),Microsoft Visual Studio系列软件直接使用scanf函数会报错,但是也提供了一个叫scanf_s新格式化输入函数。scanf_s。转载 2022-11-04 16:05:09 · 624 阅读 · 0 评论 -
【C语言】float 类型 = 0 判定
下列关于bool,int,float,指针类型的变量a 与“零”的比较语句正确的有?原创 2022-06-27 18:12:18 · 2911 阅读 · 0 评论 -
【C语言】【MPI】MPI编程入门详解
【C语言】【MPI】MPI编程入门详解MPI简介说到并行计算,我们有一个不可绕开的话题——MPI编程。MPI是一个跨语言的通讯协议,用于编写并行计算机。支持点对点和广播。MPI是一个信息传递应用程序接口,包括协议和和语义说明,他们指明其如何在各种实现中发挥其特性。MPI的目标是高性能,大规模性,和可移植性。MPI在今天仍为高性能计算的主要模型。与OpenMP并行程序不同,MPI是一种基于信息传递的并行编程技术。消息传递接口是一种编程接口标准,而不是一种具体的编程语言。简而言之,MPI标准定义了一组具有可原创 2022-05-05 00:06:37 · 4020 阅读 · 0 评论 -
【C语言】C语言使用MPI实现并行操作(MPI入门)
【C语言】C语言使用MPI实现并行操作(MPI入门)C语言使用MPI:#include "mpi.h"#include "stdio.h"#include "math.h"#include "unistd.h" #define n 10 void printArr(int *arr){ for(int i = 0; i < n; i++){ for(int j = 0; j < n; j++){ printf("%d ",arr[i * n + j]); }转载 2022-05-04 20:14:52 · 1658 阅读 · 0 评论 -
【C语言】C语言多线程实例之pthread的应用
【C语言】C语言多线程实例之pthread的应用Pthread是由POSIX提出的一套通用的线程库,在linux平台下,它被广泛的支持,而windows平台下,却并不被支持,而pthreads-w32为我们提供了解决方案,本文我们准备在我们的windows平台下进行pthread-w32的安装,在网络上有类似的文章,但是讲的都是比较老的平台,在windows8下支持并不全面,不过可以作为参考。我们在这里贴出几个网址,供参考使用。Windows 7 64bit和Visual Studio 2010下安装及转载 2022-05-04 16:38:55 · 2349 阅读 · 0 评论 -
【C语言】memcmp函数返回值讨论
【C语言】memcmp函数返回值讨论函数原型int memcmp(const void *buf1, const void *buf2, size_t n));参数buf1 -- 指向内存块的指针。buf2 -- 指向内存块的指针。n -- 要被比较的字节数。功能比较内存区域buf1和buf2的前count个字节。头文件#include <string.h>或#include<memory.h>返回值如果返回值 < 0,则表示 buf1转载 2022-04-27 10:59:24 · 2803 阅读 · 0 评论 -
【C】使用GetSystemInfo函数获得系统信息
【C】使用GetSystemInfo函数获得系统信息结果源码#include#includeint main(int argc, PCHAR argv[]){SYSTEM_INFO si;GetSystemInfo(&si);if (si.wProcessorArchitecture == PROCESSOR_ARCHITECTURE_AMD64){printf("操作系统架构: X64(AMD or Intel)\n");} else if (si.wProce原创 2022-04-25 14:01:19 · 1769 阅读 · 2 评论