小编Ert*_*rul的帖子

C中数字的指针

假设有一个获取参数的函数int *

\n
void foo(int *x)\n{\n    \n}\n
Run Code Online (Sandbox Code Playgroud)\n

如果我想调用这个函数而不创建 int 变量

\n
int main()\n{\n    foo(&1);\n    return 0;\n}\n
Run Code Online (Sandbox Code Playgroud)\n

编译失败,我收到此错误消息:

\n
lvalue required as unary \xe2\x80\x98&\xe2\x80\x99 operand\n
Run Code Online (Sandbox Code Playgroud)\n

为什么1没有地址?那不是存储在堆栈中吗?

\n

c gcc pointers

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

我可以在 SQL 列中存储 JSON 列表吗

我正在尝试使用 asp.net core、实体框架和 MySQL 创建一个网站。但我被困在一点上。 在 SQL 列中存储列表变量。我有一个必须在其中存储列表的数据库模型。我读过有关在 SQL 中存储列表的问题,但大多数答案都是说不要这样做。我很好奇我可以将列表序列化为 JSON 并将其存储在一列中吗?

喜欢;

new List<string>(){"data1", "data2"}
Run Code Online (Sandbox Code Playgroud)

"["data1", "data2"]"
Run Code Online (Sandbox Code Playgroud)

这样做有什么缺点吗?或者还有其他解决方案吗?我愿意接受所有建议。

mysql sql json entity-framework asp.net-core

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

标签 统计

asp.net-core ×1

c ×1

entity-framework ×1

gcc ×1

json ×1

mysql ×1

pointers ×1

sql ×1