小编Rah*_*ddy的帖子

makefile:4:***缺少分隔符.停止

这是我的makefile:

all:ll

ll:ll.c   
  gcc  -c  -Wall -Werror -02 c.c ll.c  -o  ll  $@  $<

clean :
  \rm -fr ll
Run Code Online (Sandbox Code Playgroud)

当我尝试make clean或make make,我得到这个错误:

:makefile:4: *** missing separator.  Stop.
Run Code Online (Sandbox Code Playgroud)

我该如何解决?

c makefile

397
推荐指数
10
解决办法
41万
查看次数

脚本语言与编程语言

任何人都可以解释脚本语言和编程语言之间的区别吗?
你也可以为每个例子说明一些例子.我搜索了很多,但我总是从Stack Overflow中找到最好的答案.

scripting programming-languages scripting-language

333
推荐指数
10
解决办法
32万
查看次数

在Perl中将字符串拆分为数组

my $line = "file1.gz file2.gz file3.gz";
my @abc = split('', $line);
print "@abc\n";
Run Code Online (Sandbox Code Playgroud)

预期产量:

file1.gz
file2.gz
file3.gz
Run Code Online (Sandbox Code Playgroud)

我希望输出file1.gz在$abc[0],file2.gz在$abc[1]和 file3.gz中$abc[2].我怎么拆分$line?

arrays string perl split

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

引用键的参数类型必须是非散列的hashref或arrayref

    if((scalar keys ($this->{'libraries'}->{$y}->{'cellHash'})) == 0){
Run Code Online (Sandbox Code Playgroud)

这是我得到"引用键的参数类型必须是unblessed hashref或arrayref"错误的行.你能帮我解决这个问题吗?我没有出于明显的原因发布代码.

perl hashref arrayref

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

Perl函数原型

为什么我们在Perl中使用函数原型?有哪些不同的原型?怎么用?

例子:$$,$@,\@@他们是什么意思?

perl function-prototypes

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

C中*head和(*head)指针之间的差异

以下是示例代码,而不是工作代码.我只想知道C中指针*head和(*head)指针之间的区别.

int  insert(struct node **head, int data) {

      if(*head == NULL) {
        *head = malloc(sizeof(struct node));
        // what is the difference between (*head)->next and *head->next ?
        (*head)->next = NULL;
        (*head)->data = data;
    }
Run Code Online (Sandbox Code Playgroud)

c pointers head

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

如何在Perl中使用Bless Operator?

任何人都可以解释重要性以及如何在perl中使用祝福.我已经阅读了许多关于堆栈溢出的线程,但他们并不清楚.

perl bless

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