0
我正在學習C語言。有什麼辦法從字符串值中獲取實際類型?
有什麼好的/合理的方式從字符串值中獲取實際類型?
我已經聽說sizeof
運營商是差不多一個編譯時的東西。
假設我們有以下可能在運行時提供的字符串文字。
char *name_of_long_long_int = "long long int";
有什麼辦法可以做一些效果跟隨?
size_t size_of_long_long_int = sizeof(long long int);
你的意思是'從字符串值中獲取實際類型的方式?在C字符串中表示爲字符集,其類型應該是'char'類似'char *'或'char a []'..爲了計算長度,你可以使用'strlen()' – Gopi
@Gopi對不起混亂。我其實想知道C是否有類似[Class.forName(String)](http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html#forName-java.lang .String-) –
@JinKwon,不,沒有。 –