C言語で変数に文字列を代入したいのですが、単純に
変数 = "文字列";
をしても
「lvalue」を付け忘れています。
と、エラーメッセージが出ます。
やはり、strcpy関数を使って文字列を変数にコピーする
のが一番シンプルな方法なのでしょうか?
c
1#include <stdio.h> 2#include <string.h> 3 4int main(void) 5{ 6 char pass[10]; 7 8 pass = "Efg"; 9 //strcpy(pass, "Efg"); 10 11 printf("%s\n", pass); 12 return 0; 13}
↑エラーメッセージが出る。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/01/11 05:27