gpt4 book ai didi

c - 从条目文本中获取数字

转载 作者:太空宇宙 更新时间:2023-11-04 04:38:42 26 4
gpt4 key购买 nike

我正在使用 GTK 和 C 创建一个界面。我在我的界面中放置了一个条目文本,用户将只键入数字。我需要获取输入的数字以便稍后使用。但是,使用函数 gtk_entry_get_text 会将输入的文本存储在 const gchar 变量中。如何获取用户输入的数字?

获取文本的代码是:

static void ok_clicked(GtkWidget *widget, GtkWidget *entry){ 
const gchar *get_text;
get_text = gtk_entry_get_text(GTK_ENTRY(entry));
printf("entry contents: %s\n",get_text); }

最佳答案

你可以使用 guint64 g_ascii_strtoll (const gchar *nptr,gchar **endptr,guint base);它将字符串转换为 gint64 值。此函数的行为类似于 C 语言环境中的标准 strtoll() 函数。对于双倍你可以使用

gdouble g_ascii_strtod (const gchar *nptr, gchar **endptr); I hope this helps. 

关于c - 从条目文本中获取数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28587138/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com