檢視記憶體
#include
int main()
指標定義、使用
#include
// 指標變數的定義
int main1()
// 指標變數的大小
int main2()
// 指標變數的取值
int main3()
int main()
// * &
int main()
指標變數的運算
#include
// 關於指標型別的加減:
// pa + n = pa + sizeof(指標所指向的型別)*n
int main()
陣列指標
#include
// 關於 a &a[0] &a
int main1()
// 陣列指標:乙個指標指向陣列
int main2()
;int *p = &a[1];
printf ("%d\n", *(p-1));
printf ("%d\n", *p);
printf ("%d\n", *(p+1));
printf ("%d\n", *(p+2));
printf ("%d\n", *(p+3));
return 0;
}// 陣列名代表陣列首個元素的位址,在某些場合
// 可以當指標使用
int main3()
;printf ("%d\n", *a);
printf ("%d\n", *(a+1));
printf ("%d\n", *(a+2));
printf ("%d\n", *(a+3));
return 0;
}int main4()
;int *p = a;
int i;
for (i = 0; i < 5; i++)
printf ("\n");
// *(p+i) == *(a+i) == a[i] == p[i]
for (i = 0; i < 5; i++)
printf ("\n");
return 0;
}// 陣列指標與陣列的差異1:陣列指標不能代替陣列名求陣列長度
int main5()
// 陣列指標與陣列的差異2:陣列是乙個常量,不能改變
int main()
;int *p = a;
int i;
for (i = 0; i < 5; i++)
for (i = 0; i < 5; i++)
return 0;
}指標方式逆序陣列
#include
int main()
;int *p1 = a; // 指向陣列的第乙個元素
int *p2 = a + sizeof(a)/sizeof(a[0]) - 1;
while (p1 < p2)
int i;
for (i = 0; i < 10; i++)
printf ("\n");
return 0;
}字串指標
#include
#include
int main1()
putchar ('\n');
puts(pch);
char str[10];
char *pstr = str;
scanf ("%s", pstr);
puts(str);
return 0;
}// 典型錯誤1:將乙個字串寫入到乙個沒有初始化的指標位置
int main2()
// 字串:"hello" 字串代表字串的首個元素的位址
int main3()
putchar('\n');
return 0;
}// 典型錯誤2:用指標去修改字串常量的值
int main4()
// 比較字串與字元陣列的區別
int main()
逆序上海
#include
#include
int main()
puts(str);
// 再將每乙個單詞進行逆序,單詞通過空格去找
p1 = str;
p2 = str;
while(*p2) // p2找到字串結束為止
p1 = p2 + 1;
}p2++;
}p3 = p2 - 1;
while (p1 < p3)
puts(str);
return 0;
}多級指標
#include
int main()
二維陣列與指標
#include
int main()
字串相關韓束
#include
#include
// 字串追加
int main1()
// 字串的判斷
int main2()
else
if(strncmp(str1, str2, 3) == 0)
else
return 0;
}// 字串的拷貝
int main3()
int main4()
// 字串拷貝
int main()
*p1 = '\0';
puts(str1);
return 0;
}
JMeter常用字串相關函式
主要的函式如下 1.將字串轉為大寫或小寫 2.生成字串 randomstring函式 3.取字串中的子串 substring函式 4.從檔案中按行取字串 stringfromfile函式 注 然後取子串,進行處理,取行中特點的值 5.分割字串 用指定的分割符分割 split或者 函式的組合使用 檔案...
5 使用字串庫函式
5.1 計算字串長度,函式原型如下 size t strlen const char s size t 是乙個無符號整型 unsigned int 該函式返回第乙個空字元 0前面的字元個數。include 獲得字串長度 void test strlen 5.2 字串拷貝 函式原型 char stpc...
運用字串處理相關
題目1.反轉單詞。輸入hello world。輸出world hello 將hello world整體做一次strrev 變成dlrow olleh 再每個單詞strrev 變成world hello 題目2.左旋n位字元。輸入abcdef和2。輸出cdefab 將輸入的前n位做strrev 操作,...