相关疑难解决方法(0)

C的容器类/库

有谁知道任何C容器库?我正在寻找能够提供链接列表,数组,哈希表等标准实现的东西,就像C++ STL一样.主要关注点是:

  1. 客户端代码应该能够为多种不同的数据类型创建容器而无需修改库.
  2. 用于创建和使用容器的界面应该是直观的.

c containers

75
推荐指数
5
解决办法
4万
查看次数

我如何在C中将类型的变量更改为另一个?

我要做:

int main () {
  bla bla bla

  void *onetype;

  switch (USER_INPUT_TYPE) {

      CASE CONVERT_TO_CHAR:
          convert onetype VOID TO CHAR >>> HOW???

      CASE CONVERT_TO_INT:
          convert onetype VOID TO INT >>> HOW???

   LOT OF CASES...
   }
}
Run Code Online (Sandbox Code Playgroud)

是的,我知道类型转换,但是类型转换是一种"临时"改变.

那么,有没有办法在C中完成它?

编辑:

停止停止!请看,你在做什么是类型转换,我知道,你正在创建另一个所需类型的变量,如int i =(int)onetype,我不想要这个,我想要其他像onetype =(int )ontyype,不重新创建它们,不分配另一个变量.

非常感谢!

c types casting

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

标签 统计

c ×2

casting ×1

containers ×1

types ×1