index

id: 112efcd100def6fb2ed89dcf348842727fd6623841d94c1eb3f62a385a719888

id (bech32): note1zyh0e5gqmmm0ktkcnh8nfzzzwflavc3cg8v5c84n7c4rskn3nzyqf0nqle

sig: 1075a9ef77270c0090dd8a15686c816ae0a1bb91111697000b5ed93b2b1beea74a4af5e8b920a4216ebd8a5221723896c52e04781e612b2fef90c3c0d369ea04

created_at: 2024-09-18 18:20:13 +0900

created_at (unix time): 1726651213

content:

https://github.com/sxclij/sxceditor2/blob/177cae4a0b1693905e059f25a3e36255e0cd2967/sxceditor2.c#L422
main関数でstaticで宣言されてその後どの関数にも引き渡される struct global global について,これは名前にも表現されている通り事実上のグローバル変数ですね.しかしC言語における正当な意味でのグローバル変数は使わず,こういう風にすればやりたいことは出来るよ,というのが表現されているのが分かり,これはまさにJavaの芽吹きを感じさせるコードだなとなり,味わいが深いです.

JSON