小编Kar*_*rai的帖子

解释c中近,远和巨大指针之间的区别?

可能重复:
C中远指针和近指针之间的差异

我在GOOGLE中搜索了这三个指针之间的区别.但我发现了两个指针中的任何一个之间的区别.

你能详细解释一下吗?

c pointers

8
推荐指数
1
解决办法
2万
查看次数

sizeof()函数如何适用于C中的Structures?

结构定义如下

typedef struct Sample
{
  int test;
  char strtest;
} Sample;
Run Code Online (Sandbox Code Playgroud)

在Main Function中,我将Sizeof称为结构.

sizeof(struct Sample)
Run Code Online (Sandbox Code Playgroud)

我听说sizeof在结构上的返回值可能不正确.如果是这种情况,我该怎么做才能获得正确的价值?

c struct

6
推荐指数
1
解决办法
2362
查看次数

Windows 问题中的 Openssl

当我尝试为 Windows 创建 lib 文件时,出现了以下错误。请帮助解决这个问题。

代码说明

这行我实际上是在 Visual Studio 命令提示符中输入的。这将为 OpenSSL 创建 obj 和 dll 文件。

   X:\dev\openssl>nmake -f ms\ntdll.mak
Run Code Online (Sandbox Code Playgroud)

它开始执行 make 文件以获取 lib 和 obj 文件。

   Microsoft (R) Program Maintenance Utility Version 8.00.50727.762
   Copyright (C) Microsoft Corporation. All rights reserved.

   Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 14.00.50727.762 for 80x86

   Copyright (C) Microsoft Corporation. All rights reserved.

   Building OpenSSL
    cl /Fotmp32dll\err_all.obj -Iinc32 -Itmp32dll /MD /Ox /O2 /Ob2 -O -  DOPENSSL_USE_APPLINK -I. -DOPENSSL_NO_RC5 -DOPENSSL_NO_MD2 -DOPENSSL_NO_KRB5 -DOPENSSL_NO_JPAKE -DOPENSSL_NO_STATIC_ENGINE /I "C:\Program Files\Microsoft    SDKs\Windows\v6.0\Include" …
Run Code Online (Sandbox Code Playgroud)

c openssl visual-c++

4
推荐指数
1
解决办法
3045
查看次数

包含stdlib.h:vc ++中没有这样的文件或目录

我在目录中编译了我的c ++程序

  D:\Program Files\Microsoft Visual Studio 9.0\VC\bin
Run Code Online (Sandbox Code Playgroud)

但是路径中存在stdlib.h.

  D:\Program Files\Microsoft Visual Studio 9.0\VC\include
Run Code Online (Sandbox Code Playgroud)

在编译我的程序时,它会在命令提示符中抛出以下错误.

fatal error c1083:cannot open include file:"stdlib.h":No such file or directory 
NMAKE : fatal error U1077 :'.\c1.exe' : return code '0x2
Run Code Online (Sandbox Code Playgroud)

如何解决这个问题.请看一下.

谢谢.'

include visual-c++

2
推荐指数
1
解决办法
3万
查看次数

标签 统计

c ×3

visual-c++ ×2

include ×1

openssl ×1

pointers ×1

struct ×1