測試一
find ./-name *.m -print0 | xargs -0 genstrings -o en.lproj
#include <stdio.h>
#include <stdlib.h>
int main(void) {
int *ptr = malloc(sizeof(int));
printf("空間位置:%X\n", ptr);
printf("空間儲存值:%d\n", *ptr);
*ptr = 200;
printf("空間位置:%X\n", ptr);
printf("空間儲存值:%d\n", *ptr);
free(ptr);
return 0;
}
| 空間位置:A31330 空間儲存值:10717912 空間位置:A31330 空間儲存值:200 |
#include <stdio.h>
#include <stdlib.h>
int main(void) {
int size = 0;
printf("請輸入陣列長度:");
scanf("%d", &size);
int *arr = malloc(size * sizeof(int));
int i;
printf("顯示元素值:\n");
for(i = 0; i < size; i++) {
printf("arr[%d] = %d\n", i, *(arr+i));
}
printf("指定元素值:\n");
for(i = 0; i < size; i++) {
printf("arr[%d] = ", i);
scanf("%d" , arr + i);
}
printf("顯示元素值:\n");
for(i = 0; i < size; i++) {
printf("arr[%d] = %d\n", i, *(arr+i));
}
free(arr);
return 0;
}
| 顯示元素值: arr[0] = 25892816 arr[1] = 8983344 arr[2] = 0 arr[3] = 0 指定元素值: arr[0] = 1 arr[1] = 2 arr[2] = 3 arr[3] = 4 顯示元素值: arr[0] = 1 arr[1] = 2 arr[2] = 3 arr[3] = 4 |
#include <stdio.h>
#include <stdlib.h>
int main(void) {
int m = 0;
int n = 0;
printf("輸入二維陣列維度(m*n):");
scanf("%d*%d", &m, &n);
int *ptr = malloc(m * n * sizeof(int));
int i, j;
for(i = 0; i < m; i++) {
for(j = 0; j < n; j++) {
*(ptr + n*i + j) = i + j;
}
}
for(i = 0; i < m; i++) {
for(j = 0; j < n; j++) {
printf("%d\t", *(ptr+n*i+j));
}
putchar('\n');
}
free(ptr);
return 0;
}
| 輸入二維陣列維度(m*n):2*3 0 1 2 1 2 3 |
#include <stdio.h>
#include <stdlib.h>
int main(void) {
int size = 0;
printf("請輸入陣列長度:");
scanf("%d", &size);
int *arr1 = malloc(size * sizeof(int));
int i;
printf("指定元素值:\n");
for(i = 0; i < size; i++) {
printf("arr1[%d] = ", i);
scanf("%d" , arr1 + i);
}
printf("顯示元素值:\n");
for(i = 0; i < size; i++) {
printf("arr1[%d] = %d\n", i, *(arr1+i));
}
int *arr2 = realloc(arr1, sizeof(int) * size * 2);
printf("顯示元素值:\n");
for(i = 0; i < size * 2; i++) {
printf("arr2[%d] = %d\n", i, *(arr2+i));
}
printf("arr1 address: %d\n", arr1);
printf("arr2 address: %d\n", arr2);
free(arr2);
return 0;
}
| 請輸入陣列長度:2 指定元素值: arr1[0] = 1 arr1[1] = 2 顯示元素值: arr1[0] = 1 arr1[1] = 2 顯示元素值: arr2[0] = 1 arr2[1] = 2 arr2[2] = 1599361871 arr2[3] = 1128613955 arr1 address: 5771032 arr2 address: 5771032 |
在部落格寫下200字的玩後心得,就有機會獲得3次抽大獎機會! 馬上了解GO更多訊息..「搶便宜」,雙北市房價下殺千萬
千萬以下入住台北不是夢,首推搶購地產Apple物件,小資首購族不可錯過!!更多訊息..ShowViewController * showMessage = [[ShowViewController alloc]
initWithNibName:@"ShowViewController" bundle:nil];
self.showViewController = showMessage;
[showMessage release];
[saveViewController.view removeFromSuperview];
[self.view insertSubview:showViewController.view atIndex:0];

NSArray * nib = [[NSBundle mainBundle] loadNibNamed:@"Save3ViewController"
owner:self options:nil] ;
self.showViewController = [nib lastObject];

