[問題] 字串宣告後印出

作者: eecheng87 (EEcheng)   2017-10-28 17:15:06
**第一次發文 有違反版規的話不是故意的^^
問題1:#include<stdio.h>
main(){
char a[]="adcd sdf";
printf("%s",a);
}
以上我在pietty可以編譯,但是執行的時候跑出permission denied 這個是我哪裡錯了嗎?
問題2:#include<stdio.h>
main(){
char ch ;
ch = "abc"[1];
printf("%c",ch);}
以上也是和問題一一樣的狀況 ,除了問如何解決,我也想問本題輸出是否應該為 b 呢?
問題3:
和C無關^^.請問ptt如何複製? 將程式碼複製到這裡?
請各位大大幫幫我 謝謝
作者: moebear (萌熊)   2017-10-28 17:36:00
...... #1N2YFuhS 就在你樓下一篇ptt操作的話你可以按右鍵
作者: hylkevin (19s)   2017-10-28 18:16:00
chmod a+x 讓檔案變執行檔 建議你先搞懂linux基本概念
作者: eecheng87 (EEcheng)   2017-10-28 19:00:00
哈哈 謝謝 我發現我執行的時候執行成.c檔 不好意思
作者: james732 (好人超)   2017-10-28 20:57:00
複製程式碼建議用置底文的網站來貼,不要直接貼在文章

Links booklink

Contact Us: admin [ a t ] ucptt.com