面試考試題目 含答案 C語言指標筆試題

2022-12-23 22:54:02 字數 1005 閱讀 4332

c語言指標筆試題

c語言的模組化程式結構用函式來實現,即將複雜的c程式分為若干模組,每個模組都編寫成乙個c函式,然後通過主函式呼叫函式及函式呼叫函式來實現一大型問題的c程式編寫,下面就由為大家介紹一下c語言指標筆試題的文章,歡迎閱讀。

c語言指標筆試題篇1

1 char * const p;

char const * p

const char *p

上述三個有什麼區別?

char * const p; //常量指標,p的值不可以修改

char const * p;//指向常量的指標,指向的常量值不可以改

const char *p; //和char const *p

2 char str1 = abc

char str2 = abc

const char str3 = abc

const char str4 = abc

const char *str5 = abc

const char *str6 = abc

char *str7 = abc

char *str8 = abc

cout ( str1 == str2 ) endl;

cout ( str3 == str4 ) endl;

cout ( str5 == str6 ) endl;

cout ( str7 == str8 ) endl;

列印結果是什麼?

解答:結果是:0 0 1 1

str1,str2,str3,str4是陣列變數,它們有各自的記憶體空間;而str5,str6,str7,str8是指標,它們指向相同的常量區域

3 以下**中的兩個sizeof用法有問題嗎?

void uppercase( char str ) // 將 str 中的小寫字母轉換成大寫字母

{ for( size_t i=0; i

if( a =str[i] str[i] = z )

str[i] -= ( a - a );

面試考試題目 含答案 C語言程式設計師筆試題

c語言程式設計師筆試題 下面就由為大家介紹一下c語言程式設計師筆試題的文章,歡迎閱讀。c語言程式設計師筆試題篇1 1 不正確的附值或賦初值方式為 a char str string b char str 10 str string c char p string c d char p p strin...

大學C語言考試題庫 含答案

單項選擇 題號 1482 執行以下程式段後,輸出結果和a的值是 int a 10 printf d a a 11 和 10 b 11 和 11 c 10 和 11 d 10 和 10 答案 c 題號 2100 已知字元 a 的asc 值是65,字元變數c1的值是 a c2的值是 d 執行語句prin...

模擬考試題目 含答案

姓名公司得分 一 平台部分。1 基礎 主要用於平台的那個模型 c a 關聯 b 屬性 c 屬性含義 d 介面方案 2 指出下列不是屬性含義的選項 d a longtext b idstringpicker c bd name selector d bdn iteee 3 下列那一項不是關聯的表現方式...