小编jin*_*ngo的帖子

如何删除mysql中的部分字符串?

在我的数据库的一个表中,我有一些看起来像这样的字符串:

sometext-othertext
Run Code Online (Sandbox Code Playgroud)

如何删除包含带有SELECT语句的文本的文本,所以结果只是sometext

mysql

14
推荐指数
3
解决办法
4万
查看次数

我得到函数strncmp的隐式声明

当使用strncmp(xcode 4/gcc version 4.2.1)时,我得到"隐含的函数声明'strncmp'在C99中无效"如何避免这种情况?

c

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

变量名前的两个星号

我又来了.在挖掘一些C源代码时,我发现了代码片段

char  **words
Run Code Online (Sandbox Code Playgroud)

我知道变量名称之前的单个星号"指向"指针,但这两个星号的目的是什么?

c

12
推荐指数
2
解决办法
8151
查看次数

访问被拒绝用户'www-data'@'localhost - 如何处理?

我昨天遇到了一个奇怪的问题.我有运行Debian的服务器,安装了PHP 4.4.4-8和mysql 5.5.9.该服务器服务于几个网站.出于某种原因,当我尝试加载网页时,我会随机收到"用户拒绝访问'www-data'@'localhost'(使用密码:NO)"错误.如果我点击刷新页面正常加载,但几次点击该消息再次出现.该页面用于连接mysql服务器的用户名不是www-data.

有没有人遇到过类似的问题?

php mysql

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

如何将css样式应用于codeigniter下拉列表?

谁能解释我如何在codeigniter中将css样式应用于form_dropdown函数?我希望表单看起来像

<select name="dropdown" style="width: 240px; font-size: 13px">
....
</select
Run Code Online (Sandbox Code Playgroud)

php codeigniter

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

C语言中的字符串问题

我是C世界的新手,我有两个可能是愚蠢的问题.

我正在读C中的结构,这是我卡住的地方.假设我们有这样的结构

typedef structs {
  char model[50];
  int yearOfManufacture;
  int price;
} Car;

Car Ford;
Ford.yearOfManufacture = 1997;
Ford.price = 3000;

//The line below gives me an error "Array type char[50] is not assignable
Ford.model = "Focus"
Run Code Online (Sandbox Code Playgroud)

在这种情况下如何将文本传递给Ford.model?

我的第二个问题也是字符串.这段代码工作正常

char model[50] = "Focus";
printf("Model is %s", model);
Run Code Online (Sandbox Code Playgroud)

但是这个没有

char model[50];
model = "Focus";
Run Code Online (Sandbox Code Playgroud)

任何人都可以解释为什么它不起作用?

c string

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

关于怪异指针的问题

我研究C.在一些C源代码中挖掘,我发现了这一行.我读过有关指针的内容,但我没有看到这样的例子.

char   *uppercase (char *s);
Run Code Online (Sandbox Code Playgroud)

那是什么意思 ?

c

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

将命令行参数传递给用C编写的应用程序

在这里,我写了一个小应用程序,它能够读取命令行参数

int main (int argc, const char * argv[])
{
    int c;

    while ((c = getopt (argc, argv, "Il:o:vh?")) != -1) 
    {
        switch(c)
        {
            case 'I':
                printf("I");
                break;
        }
    }

    return 0;   
}
Run Code Online (Sandbox Code Playgroud)

问题是,当我尝试编译它时,编译器会打印出来

warning: passing argument 2 of ‘getopt’ from incompatible pointer type
Run Code Online (Sandbox Code Playgroud)

和程序崩溃.我想念的是什么?

c

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

关于指针声明

我正在玩指针而且无法理解为什么这个声明很好

char *ptr = "Hey"
Run Code Online (Sandbox Code Playgroud)

但这是错误的

int  *ptr = 10;
Run Code Online (Sandbox Code Playgroud)

可以解释一下吗?

c

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

变量保持其状态,即使未声明为静态

我正在玩静态关键字.在下面的代码中,我无法弄清楚为什么x在状态和增量之前保存它.我原本打算打印1次树.据我所知,如果我将x声明为静态,就会发生这样的行为.

void print_it(void);

    int main (int argc,  const char * argv[])
    {
        print_it();
        print_it();
        print_it();
        exit(EXIT_SUCCESS);
    }

    void print_it(void)
    {
        int x;
        printf("%d\n", x++);
    }
Run Code Online (Sandbox Code Playgroud)

c

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

标签 统计

c ×7

mysql ×2

php ×2

codeigniter ×1

string ×1