小编Nik*_*las的帖子

在C中打开字符串的最佳方法

在C中有一个switch构造,它使一个人能够根据一个测试整数值执行不同的条件代码分支,例如,

int a;
/* Read the value of "a" from some source, e.g. user input */
switch ( a ) {
case 100:
  // Code
  break;
case 200:
  // Code
  break;
default:
  // Code
  break;
}
Run Code Online (Sandbox Code Playgroud)

如何为字符串值获得相同的行为(即避免所谓的" if- else阶梯"),即char *

c switch-statement

74
推荐指数
8
解决办法
19万
查看次数

本地时间返回 null

本地时间返回 null。为什么?(我使用的是 Visual C++ 2008)

struct tm    *tb;   
time_t       lDate;      

time(&lDate);

tb = localtime(&lDate); // tb is null everytime I try this!      
Run Code Online (Sandbox Code Playgroud)

c

5
推荐指数
1
解决办法
6744
查看次数

C中的struct和array问题

这是问题所在:
我有一个像这样的结构:

struct{
    Variable a;
    Variable 2;
    char ch[1];
}
Run Code Online (Sandbox Code Playgroud)

我需要指向包含多个数组的ch另一个.不,我根本不能改变第一个结构定义.我只是需要一些如何把我的第二个的第一个字节中,我根本不知道如何做到这一点.请帮我.谢谢.structcharstructch[1]

c

0
推荐指数
1
解决办法
312
查看次数

标签 统计

c ×3

switch-statement ×1