<address id="ousso"></address>
<form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
  1. 學校迎新年對聯

    時間:2025-10-10 12:21:14 偲穎 對聯 我要投稿

    學校迎新年對聯

      導讀:盡管C語言提供了許多低級處理的功能,但仍然保持著良好跨平臺的特性,以一個標準規格寫出的C語言程序可在許多電腦平臺上進行編譯。以下是由應屆畢業生網小編J.L為您整理推薦的C語言軟件開發筆試系列題目收集分享,歡迎參考閱讀。

    學校迎新年對聯

      (1)什么是預編譯,何時需要預編譯:

      答案:

      1、總是使用不經常改動的大型代碼體。

      2、程序由多個模塊組成,所有模塊都使用一組標準的包含文件和相同的編譯選項。在這種

      情況下,可以將所有包含文件預編譯為一個預編譯頭。

      預編譯又稱為預處理,是做些代碼文本的替換工作。處理#開頭的指令嗎,比如拷貝#include包含的文件代碼,#define宏定義的替換,條件編譯等,就是為編譯做的預備工作的階段,主要處理#開始的預編譯指令,預編譯指令指示了在程序正式編譯前就由編譯器進行的操作,可以放在程序中的任何位置。c編譯系統在對程序進行通常的編譯之前,先進行預處理。c提供的預處理功能主要有以下三種:1)宏定義 2)文件包含 3)條件編譯。

      (2)char* const p, char const* p,const char*p 上述三個有什么區別?

      答案:

      char * const p; /pic/p>

      char const * p;/pic/p>

      const char *p;/pic/p>

      (3)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

      是指針,它們指向相同的常量區域。

      (4)以下代碼中的兩個sizeof 用法有問題嗎?

      void UpperCase( char str[] ) /pic/p>

      {

      for( size_t i=0;i

      if( 'a' <=str[i] && str[i] <='z' )

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

      }

      char str[] = "aBcDe"; cout < < "str 字符長度為: " < < sizeof(str)/sizeof(str[0]) < < endl;

      UpperCase( str ); cout < < str < < endl;

      答案:函數內的sizeof 有問題。根據語法,sizeof 如用于數組,只能測出靜態數組的大小,無法檢測動態分配的或外部數組大小。函數外的str 是一個靜態定義的數組,因此其大小為6,因為還有'\0',函數內的str 實際只是一個指向字符串的指針,沒有任何額外的與數組相關的信息,因此sizeof 作用于上只將其當指針看,一個指針為4 個字節,因此返回4。

      (5)一個32 位的機器,該機器的指針是多少位答案:

      指針是多少位只要看地址總線的位數就行了。80386 以后的機子都是32 的數據總線。所以

      指針的位數就是4 個字節了。

    【學校迎新年對聯】相關文章:

    迎新年的對聯01-18

    學校的對聯04-12

    學校對聯02-01

    關于學校的對聯10-13

    迎新年的對聯大全12-13

    蛇年迎新年對聯310副01-07

    公司迎新年對聯帶橫批01-25

    單位迎新年對聯大全08-30

    兔年學校對聯01-21

    • 相關推薦
    <address id="ousso"></address>
    <form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
    1. 日日做夜狠狠爱欧美黑人