Sample 4.22:delete.cpp

#include<iostream>
#include<cstring>
using namespace std;
char * getname(void);

int main()
{
    char * name;

    name = getname();
    cout << name << " at " << (int *)name << "\n";
    delete [] name;

    name = getname();
    cout << name << " at " << (int *) name << "\n";
    delete [] name;
    return 0;
}

char * getname()
{
    char temp[80];
    cout << "Enter last name:";
    cin >> temp;
    char * pn = new char[strlen(temp) + 1];
    strcpy(pn, temp);

    return pn;
}

[{"valie1":"日期","valie2":"品种","valie3":"燃料级别","valie4":"结算重量","valie5":"水分","valie6":"灰分","valie7":"低位热值","valie8":"占比"},{"valie1":"2023-07-01","valie2":"树根Z","valie3":"一级","valie4":"8.66","valie5":"29.9","valie6":"5","valie7":"2100","valie8":"0.72%"},{"valie1":"2023-07-01","valie2":"枝丫Z","valie3":"一级","valie4":"6.7","valie5":"41.2","valie6":"10","valie7":"2200","valie8":"0.56%"},{"valie1":"2023-07-01","valie2":"薪材S","valie3":"一级","valie4":"107.48","valie5":"44.24","valie6":"13.11","valie7":"1848.74","valie8":"8.99%"},{"valie1":"2023-07-01","valie2":"板皮S","valie3":"一级","valie4":"619.2","valie5":"32.61","valie6":"13.74","valie7":"2287.92","valie8":"51.76%"},{"valie1":"2023-07-01","valie2":"枝丫S","valie3":"一级","valie4":"414.92","valie5":"40.99","valie6":"28.17","valie7":"1502.87","valie8":"34.69%"},{"valie1":"2023-07-01","valie2":"边角余料S","valie3":"一级","valie4":"39.22","valie5":"54.03","valie6":"14.93","valie7":"1398.96","valie8":"3.28%"},{"valie1":"合计","valie2":"","valie3":"","valie4":"1196.18","valie5":"37.29","valie6":"18.64","valie7":"1945.14","valie8":"100%"},{"valie1":"2023-07-02","valie2":"树皮S","valie3":"一级","valie4":"39.56","valie5":"48.11","valie6":"12.69","valie7":"1561.51","valie8":"4.28%"},{"valie1":"2023-07-02","valie2":"枝丫S","valie3":"一级","valie4":"266.84","valie5":"38.62","valie6":"24.96","valie7":"1716.44","valie8":"28.89%"},{"valie1":"2023-07-02","valie2":"边角余料S","valie3":"一级","valie4":"39","valie5":"56.83","valie6":"5.24","valie7":"1478.41","valie8":"4.22%"},{"valie1":"2023-07-02","valie2":"枝丫Z","valie3":"一级","valie4":"31.14","valie5":"41.2","valie6":"10","valie7":"2200","valie8":"3.37%"},{"valie1":"2023-07-02","valie2":"薪材S","valie3":"一级","valie4":"133.6","valie5":"39.87","valie6":"15.09","valie7":"1912.4","valie8":"14.47%"},{"valie1":"2023-07-02","valie2":"板皮S","valie3":"一级","valie4":"395.54","valie5":"34.01","valie6":"14.45","valie7":"2202.4","valie8":"42.83%"},{"valie1":"2023-07-02","valie2":"边角余料Z","valie3":"二级","valie4":"17.9","valie5":"29.8","valie6":"3.09","valie7":"2866","valie8":"1.94%"},{"valie1":"合计","valie2":"","valie3":"","valie4":"923.58","valie5":"37.92","valie6":"16.74","valie7":"1974.8","valie8":"100%"}]juqery 对valie1进行分组
07-15
要使用 jQuery 对 `valie1` 进行分组,你可以使用 `$.each()` 方法遍历数组,并根据 `valie1` 的值将对象分组到不同的数组中。以下是一个示例代码: ```javascript var data = [ {"valie1":"日期","valie2":"品种","valie3":"燃料级别","valie4":"结算重量","valie5":"水分","valie6":"灰分","valie7":"低位热值","valie8":"占比"}, {"valie1":"2023-07-01","valie2":"树根Z","valie3":"一级","valie4":"8.66","valie5":"29.9","valie6":"5","valie7":"2100","valie8":"0.72%"}, {"valie1":"2023-07-01","valie2":"枝丫Z","valie3":"一级","valie4":"6.7","valie5":"41.2","valie6":"10","valie7":"2200","valie8":"0.56%"}, // ... ]; var groups = {}; $.each(data, function(index, item) { var valie1 = item.valie1; if (!groups[valie1]) { groups[valie1] = []; } groups[valie1].push(item); }); // 打印分组结果 console.log(groups); ``` 上述代码创建了一个空对象 `groups`,然后使用 `$.each()` 方法遍历 `data` 数组。对于每个对象,我们获取 `valie1` 的值,并检查 `groups` 对象中是否已经有以该值为键的数组。如果没有,则创建一个新数组;如果已经存在,则将当前对象推入该数组中。 最终,你将得到一个分组的结果,其中每个 `valie1` 值对应一个数组,包含与该值匹配的对象。 请注意,上述代码假设数据是按照 `valie1` 的值顺序排列的。如果数据无序,你可能需要在分组之前对数据进行排序。 希望对你有所帮助!如果有任何疑问,请随时追问。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值