将字符串值分配给目标c中的类

保罗

我是一个新手,所以请不要对我大喊大叫。

我想写的是这样的:

#include <stdio.h>  
    int main() {
    int age = 17;

    //I'm trying to assign a string value to a class call name.
    //Now I know there are different types of specifiers: %i for int, %@ for NSString etc.
    //but what I want to do is this

    int name = "PJ" //Which is completely wrong I know but the only other way that I found
                    //is to use NSString but that means I would need to use the NSObject
                    //Library which I don't want to get into yet, I want to keep it simple

    printf("Hello World, my name is %@ and I'm %d years old\n", name, age);
}
危机

我相信您正在寻找的是:

const char *name = "PJ"

另外,您可能希望将打印语句更改为:

printf("Hello World, my name is %s and I'm %d years old\n", name, age);

否则,如下面@HotLicks所评论,它将崩溃。

正如您可能已经推断出的那样,C比Objective-C多得多:

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

C ++中的cin试图将字符串值分配给int变量?

将值分配给字符串向量

将新值分配给字符串索引

将int值分配给特定的字符串

如何将字符串中的字符分配给对象中的值?

将字典值中的整数分配给字符串中的字符

无法将字符值分配给字符串变量 C++

C#ClosedXML将特定行中的单元格中的值分配给字符串

将字符串分配给python中的变量

将字符串分配给R中的变量

C ++将char **分配给字符串数组

如果将字符放置在字符串(数组)中,则将字符串值分配给字符

将字符串值分配给指向struct的指针中的属性

如何将宏中的字符串随机分配给观察值

将值分配给以字符串形式存储在R中的嵌套列表的索引

将 strings.xml 资源值分配给 MainActivity 中的字符串失败

将字符串重新分配给数组中的一组值列表

如何将字符串中的值分配给2d数组?

根据java中的扫描仪输入将枚举值分配给字符串

如何在 C++ 中使用 map 将枚举值分配给字符串

如何通过索引将值分配给C ++字符串索引

C#分配给公共类和列表中的字符串

如何将数组中的字符串分配给 C 中的变量(来自函数)?

如何根据字符串的三进制值将列表中的位置分配给字符串?

如何使用C ++中的SimpleJSON库将JSON数组分配给字符串

将内存分配给c中的字符串数组

将字符串分配给 C 中的结构变量时出现分段错误

将捕获的组分配给值,如果不匹配,则分配字符串

通过引用现有列中的字符串将值分配给data.table中的新列