小编van*_*ake的帖子

当JSON键有短划线时为Gson设置POJO

JSON字符串是:

{
    "translation": ["some words"],
    "basic": {
        "us-phonetic": "'flæb??æst?d",
        "phonetic": "'flæb??æst?d",
        "uk-phonetic": "'flæb?ga:stid",
        "explains": ["v. some words",
            "adj. some words"
        ]
    }
}
Run Code Online (Sandbox Code Playgroud)

但是Java里面没有一个值"-".那怎么弄"us-phonetic"

java android json gson

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

为什么*curr和curr-> val值相同?

考虑:

#include<stdlib.h>
#include<stdio.h>

struct node {
    int val;
    struct node *next;
};

typedef struct node item;

void main() {
    item * curr, *head;
    int i;

    head = NULL;
    for (i = 1; i <= 10; i++) {
        curr = (item *)malloc(sizeof(item));

        curr->val = i;
        curr->next = head;
        head = curr;
    }

   curr = head;
   while (curr) {
        printf("%d\n", curr->val);
        printf("%d\n", *curr);
        curr = curr->next;
   }

   getchar();
}
Run Code Online (Sandbox Code Playgroud)

当我打印出来,*curr并且curr->val是相同的.为什么?

我很困惑*curr.我认为*curr是值得&curr指出的.(我是C的新手)

c pointers linked-list

5
推荐指数
2
解决办法
243
查看次数

标签 统计

android ×1

c ×1

gson ×1

java ×1

json ×1

linked-list ×1

pointers ×1