使用C語言遇到的幾個小問題

2021-07-23 20:19:22 字數 667 閱讀 6632

1.計算字元陣列的長度時

sizeof()會把』\0』也算進去

strlen()不會

2.修改字串的值

char

*c =

"aabc";

printf

("%c\n"

,c[0]);

c[0] ='1';

錯誤 無法直接修改值 儲存在字串常量區

charc[4

] ="aabc";

printf

("%c\n"

,c[0]);

c[0] ='1';

只有做成字元陣列才可以乙個個的修改值

3.全域性變數沒有賦值的時候值預設為0

同時預設是宣告而不是定義

4.結構體分配記憶體按其中記憶體最大的型別分配記憶體

5.函式指標格式類似於函式宣告

6. 輸出「\」號需要轉義字元

7.c語言讀取檔案中的字串

file

*file = 

fopen

("/users/macx/desktop/t.txt", "r");

//不能讀取中文

char *w[100];

while (fgets(w, 100, file))

fclose(file);

遇到的幾個小問題,記錄下

1 往資料庫裡插入新的資料,判斷是否存在,呼叫的儲存過程 create proc dbo n inserttemplate temenaglishname nvarchar 50 tempurl varchar 50 staticpageurl varchar 200 asdeclare rows ...

Python 程式設計中遇到的幾個小問題

1.引入同級目錄下的 py中的sss類 直接在要引入的py檔案中 import 或者 from import sss 2.arg 在python的函式用 def fun args join args print arg arg是乙個tuple type args 錯誤,一次給type傳遞了3個引數 ...

JSP開發中遇到的幾個小問題

自從接觸 jsp以來,就不斷的遇到各種各樣的問題,不斷的查資料,不斷的摸索。跟 asp.net 相比,jsp 給我的感覺是開發思想相對複雜不少,開發工具的自動化程度太低,而且需要了解很多的網頁執行原理。頁面引數傳遞中文時候亂碼。jsp獲取頁面引數時一般採用系統預設的編碼方式,如果頁面引數的編碼型別和...