在C語言中,我試圖給指針字符串賦值。我不能使用char數組,我必須使用指針字符串。所以請告訴我該怎麼做?如何爲C中的指針字符串賦值0
我正在做這樣的事情(給出的代碼),但是當我運行我的代碼時會提示錯誤program stopped working
。
#include <stdio.h>
int main (void) {
char *myString = " ";
int value = 1;
myString[0] = value+'0';
printf("%s\n",myString);
return 0;
}
「它不工作」並不是真正的問題描述。發生了什麼?你期望會發生什麼? –
立即查看@MarcusMüller –
您無法做到這一點 - 故事結束。 – immibis