小编lor*_*o-s的帖子

创建一个初始化结构并返回指针的C函数

我正在学习C,我正在努力做到以下几点:

  • table从函数创建结构
  • 返回pointer新创建的table

table的typedef: typedef char table [8][8];

所以,我创建了这个函数:

table* create_table() {
  table o;
  return &o;
}
Run Code Online (Sandbox Code Playgroud)

但我从编译器得到一个错误,说我正在返回一个局部变量的地址.

如何table从函数创建一个然后返回指针.

c arrays pointers

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

我如何检查变量是否是"类"引用

如何检查给定变量是否为Class(通用类型)?我真的不知道如何更好地提出问题,但让我们考虑一下这段代码:

Object[] o = new Object[] { "string", 12, MyClass.class, new MyClass() };

for (int i = 0; i < o.length; i++) {
    if (o[i] instanceof String) ...       // TRUE for [0]
    else if (o[i] instanceof Integer) ... // TRUE for [1]
    else if (o[i] instanceof ???) ...     // TRUE for [2] ???
    else if (o[i] instanceof MyClass) ... // TRUE for [3]
    else ...
}
Run Code Online (Sandbox Code Playgroud)

如何检查o数组的第三个元素的类型?

java

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

使用PHP从文本文件中恢复的数据中删除新行

我在文本文件中有以下数据

375020222511963
284970411563422
290245594366931
Run Code Online (Sandbox Code Playgroud)

我需要从上面的文本文件中检索一个随机变量.

我使用以下PHP代码来做到这一点

<?php 
    $file = file("file.txt");
    $len = count($file);
    $rand  = rand ( 0, $len-1 );
    echo $file[$rand];
?>
Run Code Online (Sandbox Code Playgroud)

但它正在返回新行以及检索到的数据.我需要在没有换行的情况下检索数据.

php

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

新页面上的ToC 2级样式和ToC选项

我有两个问题:

  1. 这本旧手册上,我找到了一些有用的toc选项,例如--toc-depth--toc-l1-font-size。似乎它们在最新的wkhtmltopdf版本中不可用-那么现在如何设置toc-depth和toc-font-size?

  2. 我希望每个子章节(目录级别2)都在新页面上开始:

    • 当我创建一个巨大的.html文件时,toc是正确的(子章节显示为level-2),但是该子章节没有在新页面上开始。
    • 当我改为创建多个.html文件(每个子章节一个)时,我的子章节确实在新页面上开始,但是它们都显示为toc level-1。

html wkhtmltopdf

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

标签 统计

arrays ×1

c ×1

html ×1

java ×1

php ×1

pointers ×1

wkhtmltopdf ×1