[問題] 請教字元陣列與字串指標的差異?
各位前輩您好:
小弟最近在研讀C的指標,但有一處就是很疑惑,想請教各位大大
char *str = "test";
與
char str[] = "test";
本質上究竟有沒有差異呢?
或是說什麼時候一定要用 char *str ?
什麼時候一定要用 char str[] 呢?
PS.其實小弟是在玩"雙重指標"的時候遇到這樣的疑問的,麻煩各位大大往這個方向解惑
感恩感恩!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.75.189.169
推
10/12 10:28, , 1F
10/12 10:28, 1F
→
10/12 10:30, , 2F
10/12 10:30, 2F
→
10/12 10:31, , 3F
10/12 10:31, 3F
推
10/12 10:32, , 4F
10/12 10:32, 4F
→
10/12 10:32, , 5F
10/12 10:32, 5F
→
10/12 10:32, , 6F
10/12 10:32, 6F
→
10/12 10:33, , 7F
10/12 10:33, 7F
→
10/12 10:46, , 8F
10/12 10:46, 8F
→
10/12 10:47, , 9F
10/12 10:47, 9F
推
10/12 10:48, , 10F
10/12 10:48, 10F
→
10/12 10:49, , 11F
10/12 10:49, 11F
→
10/12 10:51, , 12F
10/12 10:51, 12F
→
10/12 10:51, , 13F
10/12 10:51, 13F
→
10/12 12:50, , 14F
10/12 12:50, 14F
→
10/12 13:34, , 15F
10/12 13:34, 15F
→
10/12 13:35, , 16F
10/12 13:35, 16F
→
10/12 14:09, , 17F
10/12 14:09, 17F
→
10/12 14:10, , 18F
10/12 14:10, 18F
→
10/12 14:11, , 19F
10/12 14:11, 19F
→
10/12 14:12, , 20F
10/12 14:12, 20F
→
10/12 14:12, , 21F
10/12 14:12, 21F
推
10/12 14:14, , 22F
10/12 14:14, 22F
→
10/12 14:16, , 23F
10/12 14:16, 23F
→
10/12 14:16, , 24F
10/12 14:16, 24F
→
10/12 14:17, , 25F
10/12 14:17, 25F
→
10/12 14:18, , 26F
10/12 14:18, 26F
→
10/12 14:21, , 27F
10/12 14:21, 27F
→
10/12 14:21, , 28F
10/12 14:21, 28F
→
10/12 14:22, , 29F
10/12 14:22, 29F
→
10/12 14:22, , 30F
10/12 14:22, 30F
→
10/12 14:23, , 31F
10/12 14:23, 31F
→
10/12 16:58, , 32F
10/12 16:58, 32F
→
10/12 16:59, , 33F
10/12 16:59, 33F
→
10/12 16:59, , 34F
10/12 16:59, 34F
→
10/12 17:12, , 35F
10/12 17:12, 35F
→
10/12 17:12, , 36F
10/12 17:12, 36F
→
10/12 17:16, , 37F
10/12 17:16, 37F
→
10/12 17:17, , 38F
10/12 17:17, 38F
→
10/12 17:17, , 39F
10/12 17:17, 39F
→
10/12 17:17, , 40F
10/12 17:17, 40F
→
10/12 17:19, , 41F
10/12 17:19, 41F
→
10/12 17:19, , 42F
10/12 17:19, 42F
→
10/12 17:19, , 43F
10/12 17:19, 43F
→
10/12 17:19, , 44F
10/12 17:19, 44F
→
10/12 17:20, , 45F
10/12 17:20, 45F
→
10/12 17:20, , 46F
10/12 17:20, 46F
→
10/12 17:21, , 47F
10/12 17:21, 47F
→
10/12 17:22, , 48F
10/12 17:22, 48F
→
10/12 17:22, , 49F
10/12 17:22, 49F
→
10/12 21:49, , 50F
10/12 21:49, 50F
→
10/12 22:06, , 51F
10/12 22:06, 51F
→
10/12 23:19, , 52F
10/12 23:19, 52F
→
10/12 23:20, , 53F
10/12 23:20, 53F
→
10/12 23:20, , 54F
10/12 23:20, 54F
→
10/12 23:21, , 55F
10/12 23:21, 55F
→
10/12 23:21, , 56F
10/12 23:21, 56F
→
10/12 23:22, , 57F
10/12 23:22, 57F