高分帮我答些题! 高分救助:帮我答几道C语言题

\u5e2e\u6211\u56de\u7b54\u8fd9\u4e9b\u95ee\u9898\uff01\u7edd\u5bf9\u7ed9\u9ad8\u5206\uff01\uff01\uff01\uff08\u5168\u662f\u4e00\u4e9b\u8bed\u6587\u9898\uff09

1\u3001\u4e00\u6839\u7af9\u7aff\u5bb9\u6613\u5f2f\uff0c\u4e09\u6839\u9ebb\u7ef3\u96be\u626f\u65ad\uff08\u63a5\u4e0b\u4e00\u53e5\uff09
2\u3001\u6c34\u6da8\u8239\u9ad8\uff0c\u6ce5\u591a\u4f5b\u5927\uff08\u63a5\u4e0b\u4e00\u53e5\uff09
3\u3001\u4e00\u82b1\u72ec\u653e\u4e0d\u662f\u6625\uff0c\u767e\u82b1\u9f50\u653e\u6625\u6ee1\u56ed\uff08\u63a5\u4e0b\u4e00\u53e5\uff09
4\u3001\u5965\u8fd0\u4e94\u73af\u5206\u522b\u4ee3\u8868\u54ea\u4e94\u5927\u6d32\uff1f
\u4e9a\u6d32 \u975e\u6d32 \u7f8e\u6d32 \u6fb3\u6d32 \u6b27\u6d32
5\u3001\u6309\u7167\uff1a\u201c\u8d70\uff08\u8857\uff09\u4e32\uff08\u5df7\uff09\u201d\u62ec\u53f7\u91cc\u7684\u5b57\u7167\u6837\u5b50\u51992\u4e2a\u56db\u5b57\u8bcd\u8bed\u3002\uff08\u6ce8\u610f\u8857\u548c\u5df7\u6709\u4ec0\u4e48\u5173\u7cfb\u3002\uff09
\u72fc\uff08\u541e\uff09\u864e\uff08\u54bd\uff09 \u67af\uff08\u679d\uff09\u8d25\uff08\u53f6\uff09
\u541e\u540e\u624d\u4f1a\u6709\u54bd\uff0c\u8857\u4e2d\u624d\u4f1a\u6709\u5df7\uff0c\u679d\u65c1\u624d\u4f1a\u751f\u53f6\uff01\u7b2c\u4e00\u4e2a\u8bcd\u5927\uff0c\u7b2c\u4e8c\u4e2a\u8bcd\u5c0f\uff01

6\u3001\u8fd9\u6837\u7684\u8bcd\u6211\u4e5f\u4f1a\uff1a\uff08\u6b22\uff09\u58f0\uff08\u7b11\uff09\u8bed \u5343\uff08\u8a00\uff09\u4e07\uff08\u8bed\uff09
\u7c89\u5986\u7389\u780c
7\u3001\u8bf7\u628a\u4e0b\u5217\u8bcd\u8bed\u8865\u5145\u5b8c\u6574\uff1a
\uff08\u541e\uff09\u4e91\uff08\u5410\uff09\u96fe (\u663c\uff09\u591c\uff08\u517c\uff09\u7a0b \uff08\u4e92\uff09\u901a\u65e0\uff08\u6709\uff09
\u629a\u4eca\u53f9\u6614 \u5c45\uff08\u5b89\uff09\u601d\uff08\u5371\uff09 (\u5043)\u65d7(\u606f)\u9f13
8\u3001\u7167\u6837\u5b50\u5199\u8bcd\u8bed
\uff08\u864e\uff09\u5934\uff08\u86c7\uff09\u5c3e \uff08\u660e\u4e89\u6697\u6597 \uff09 \uff08\u524d\u4ec6\u540e\u7ee7 \uff09
\uff08\u4e1c\uff09\u5f20\uff08\u897f\uff09\u671b \uff08 \u6df1\u5165\u6d45\u51fa) (\u5de6\u987e\u53f3\u76fc)
9\u3001\u6839\u636e\u62ec\u53f7\u4e2d5\u4e2a\u6c49\u5b57\u7684\u4f4d\u7f6e\uff0c\u731c\u51fa\u4e09\u4e2a\u6210\u8bed
\uff08\u6218\uff09
\uff08\u671b\uff09 \uff08\u6570\uff09 \uff08\u5f20\uff09
\uff08\u5f81\uff09
\u5357\u5f81\u5317\u6218 \u4e1c\u6d82\u897f\u62b9 \u5fc3\u4e2d\u6709\u6570

10\u3001\u6709\u4e9b\u8bcd\u7684\u4e24\u4e2a\u5b57\u7684\u5b57\u5f62\u6216\u5b57\u97f3\u76f8\u8fd1\uff0c\u5982\u201c\u6591\u6593\u201d\u3002\u4f60\u8fd8\u80fd\u5199\u51fa\u51e0\u4e2a\u7c7b\u4f3c\u8fd9\u6837\u7684\u8bcd\u5417\uff1f\u5199\u5f97\u8d8a\u591a\u8d8a\u597d\uff01
\u4e98\u53e4 \u7f20\u7ef5 \u9b51\u9b45\u9b4d\u9b49

11\u3001\u8bf7\u4fee\u6539\u75c5\u53e5\uff0c\u5e76\u5c06\u6b63\u786e\u7684\u53e5\u5b50\u5199\u51fa\u6765\u3002
\uff081\uff09\u6625\u8282\u8fc7\u5f97\u771f\u6109\u5feb\u3002
\u6211\u6625\u8282\u8fc7\u5f97\u771f\u6109\u5feb
\uff082\uff09\u6307\u5357\u9488\u662f\u6211\u56fd\u53e4\u4ee3\u7684\u56db\u5927\u53d1\u660e\u3002
\u6307\u5357\u9488\u662f\u6211\u56fd\u53e4\u4ee3\u7684\u56db\u5927\u53d1\u660e\u4e4b\u4e00\u3002
12\u3001\u8bcd\u8bed\u63a5\u9f99\uff1a
\uff08\u65e5\u65b0\u6708\u5f02\uff09\u2014\uff08\u5f02\u53e3\u540c\u58f0\uff09\u2014\uff08 \u58f0\u52bf\u6d69\u5927\uff09\u2014\uff08 \u5927\u6d77\u635e\u9488\uff09\u2014\uff08\u5bf9\u7b54\u5982\u6d41 \uff09\u2014\uff08\u6d41\u82b3\u767e\u4e16 \uff09
13\u3001108\u6761\u597d\u6c49\u51fa\u81ea\u6c34\u6d52\u4f20\u4e00\u4e66\uff0c\u4ed6\u4eec\u51e0\u4e4e\u4eba\u4eba\u90fd\u6709\u7ef0\u53f7\uff0c\u4f60\u77e5\u9053\u591a\u5c11\uff1f\u8bd5\u7740\u4e3a\u4e0b\u9762\u7684\u7ef0\u53f7\u627e\u4e3b\u4eba\uff0c\u4e3a\u4eba\u540d\u6dfb\u7ef0\u53f7\u3002
\u667a\u591a\u661f\uff1a\u5434\u7528 \u82b1\u8363\uff1a \u5c0f\u674e\u5e7f
\u83dc\u56ed\u5b50\uff1a\u5f20\u9752 \u65f6\u8fc1\uff1a\u80a1\u4e0a\u86a4
\u4e5d\u7eb9\u9f99\uff1a\u53f2\u8fdb \u6234\u5b97\uff1a\u795e\u884c\u592a\u4fdd
\u82b1\u548c\u5c1a\uff1a\u9c81\u667a\u6df1 \u6641\u76d6:\u6258\u5854\u5929\u738b

\u8f6c\u8d34\u7684\uff0c\u767e\u5ea6\u53ef\u662f\u4e2a\u597d\u4e1c\u4e1c^_^

1.1 \u8fd9\u9053\u9898\u4e3b\u8981\u8003\u5bdf#\u7684\u529f\u80fd\uff0cS\u662f\u4e00\u4e2a\u8868\u8fbe\u5f0f\u3002TRACE()\u7684\u4f5c\u7528\u5c31\u662f\u5728DEBUG\u72b6\u6001\u4e0b,\u8ba1\u7b97\u8868\u8fbe\u5f0fS\u7684\u503c\u4e4b\u524d\u5148\u6253\u5370S\u3002

1.2 #error\u7528\u4e8e\u5411\u7f16\u8bd1\u5668\u62a5\u9519\uff0c\u5e76\u8f93\u51fa\u5b83\u540e\u9762\u5e26\u7684\u9519\u8bef\u4fe1\u606f\u3002\u4f8b\u5982\uff1a
#ifndef SOMETHING
#error SOMETHING not defined!
#endif
\u5982\u679c\u5728\u8fd9\u6bb5\u4ee3\u7801\u4e4b\u524d\u672a\u5b9a\u4e49\u8fc7SOMETHING\uff0c\u5219\u5728\u7f16\u8bd1\u65f6\u51fa\u9519\uff0c\u5e76\u7ed9\u51fa"SOMETHING not defined!"\u7684\u9519\u8bef\u4fe1\u606f\u3002



\u4f5c\u8005\uff1a \u589e\u538bQ\u56e0\u65af\u5766 2007-1-12 06:20 \u56de\u590d\u6b64\u53d1\u8a00

--------------------------------------------------------------------------------

2 \u5076\u7d20\u65b0\u6765\u7684\uff0c\u8bf7\u5427\u4e3b\u591a\u591a\u5173\u7167

1.3 #define NELEMENTS(array) (sizeof(array) / sizeof((array)[0]))

1.4 #define OFFSET(structure, member) ((int) &(((structure *)0)->member))

2 (a) An integer\uff1aint a;
(b) A pointer to an integer\uff1aint *a;
© A pointer to a pointer to an integer\uff1aint **a;
(d) An array of 10 integers\uff1aint a[10];
(e) An array of 10 pointers to integers\uff1aint *a[10];
(f) A pointer to an array of 10 integers\uff1aint (*a)[10];
(g) A pointer to a function that takes an integer as an argument and returns an integer\uff1aint (*a)(int);
(h) An array of 10 pointers to functions that take an integer argument and return an integer\uff1aint (*a[10])(int);

3 char (*(*x())[])();
\u8fd9\u9053\u9898\u6765\u81ea"The C Programming Language"\u4e2d\u7684\u4e00\u4e2a\u4f8b\u5b50\u3002
\u9996\u5148\uff0c\u786e\u5b9a\u6807\u8bc6\u7b26\uff1ax
x\u662f\u4e00\u4e2a\u51fd\u6570\uff0c\u6ca1\u6709\u53c2\u6570\uff1ax()
\u8fd4\u56de\u503c\u662f\u4e00\u4e2a\u6307\u9488\uff1a*x()
\u8fd9\u4e2a\u6307\u9488\u6307\u5411\u4e00\u4e2a\u6570\u7ec4\uff1a(*x())[]
\u6570\u7ec4\u4e2d\u7684\u6bcf\u4e2a\u5143\u7d20\u662f\u6307\u9488\uff1a*(*x())[]
\u6307\u5411\u4e00\u4e2a\u4e0d\u5e26\u53c2\u6570\u7684\u51fd\u6570\uff1a(*(*x())[])()
\u51fd\u6570\u7684\u8fd4\u56de\u503c\u662fchar\uff1achar (*(*x())[])()
\u8fd9\u91cc\uff0c\u8981\u77e5\u9053*\u3001()\u548c[]\u7684\u4f18\u5148\u7ea7\u3002

4 \u8fd9\u4e2a\u5b9a\u4e49\u6709\u70b9\u602a\uff0c\u5b83\u7684\u610f\u601d\u662f\uff1ajmp_buf\u8fd9\u79cd\u7c7b\u578b\u662f\u4e00\u4e2a\u6570\u7ec4\uff0c\u53ea\u6709\u4e00\u4e2a\u5143\u7d20\uff0c\u5143\u7d20\u7c7b\u578b\u4e3astruct{...}\u3002\u6570\u7ec4\u540d\u4f5c\u4e3a\u51fd\u6570\u53c2\u6570\u65f6\uff0c\u5e94\u8be5\u662f\u4f20\u9012\u5730\u5740/\u6307\u9488\u3002

5 \u5728\u7f16\u8bd1\u6e90\u6587\u4ef6\u65f6\uff0cC\u7f16\u8bd1\u5668\u548cC++\u7f16\u8bd1\u5668\u90fd\u4f1a\u5bf9\u7b26\u53f7(\u51fd\u6570\u6216\u53d8\u91cf)\u540d\u4f5c\u67d0\u4e9b\u4fee\u6b63\uff0c\u4f46\u4e24\u8005\u91c7\u7528\u7684\u4fee\u6b63\u65b9\u6cd5\u4e0d\u540c\uff0c\u6240\u4ee5\u4e24\u8005\u751f\u6210\u7684\u76ee\u6807\u6587\u4ef6\u4e0d\u80fd\u4e92\u76f8\u94fe\u63a5\u3002\u5728C+ +\u4e2d\u4f7f\u7528extern "C"\u53ef\u4ee5\u8ba9C++\u7b26\u53f7\u83b7\u5f97C\u94fe\u63a5\u7279\u6027\u3002\u7531\u4e8eC++\u7f16\u8bd1\u5668\u4f1a\u81ea\u52a8\u5b9a\u4e49__cplusplus\u5b8f\uff0c\u6240\u4ee5\u5728C\u8bed\u8a00\u5934\u6587\u4ef6\u4e2d\u91c7\u7528\u8fd9\u79cd\u7ed3\u6784\u53ef\u4ee5\u4fdd\u8bc1\u65e0\u8bba\u4f7f\u7528\u4f55\u79cd\u7f16\u8bd1\u5668\uff0c\u751f\u6210\u7684\u76ee\u6807\u6587\u4ef6\u90fd\u5177\u6709C\u94fe\u63a5\u7279\u6027\uff0c\u80fd\u591f\u4e0e\u6807\u51c6C\u7f16\u8bd1\u5668\u6240\u751f\u6210\u7684\u76ee\u6807\u6587\u4ef6\u76f8\u94fe\u63a5\u3002

6 (1)\u7528\u4e8e\u5168\u5c40\u53d8\u91cf\uff1a\u5916\u90e8\u9759\u6001\u53d8\u91cf\uff0c\u53ea\u80fd\u5728\u672c\u6e90\u6587\u4ef6\u4e2d\u88ab\u5f15\u7528\uff0c\u4e0d\u80fd\u88ab\u5176\u5b83\u6e90\u6587\u4ef6\u6240\u5f15\u7528\u3002
(2)\u7528\u4e8e\u5c40\u90e8\u53d8\u91cf\uff1a\u5c40\u90e8\u9759\u6001\u53d8\u91cf\uff0c\u5728\u51fd\u6570\u8fd4\u56de\u540e\u5b58\u50a8\u5355\u5143\u4e0d\u91ca\u653e\uff1b\u4e0b\u4e00\u6b21\u8c03\u7528\u8be5\u51fd\u6570\u65f6\uff0c\u8be5\u53d8\u91cf\u4e3a\u4e0a\u6b21\u51fd\u6570\u8fd4\u56de\u65f6\u7684\u503c\u3002
(3)\u7528\u4e8e\u51fd\u6570\uff1a\u5185\u90e8\u51fd\u6570\uff0c\u53ea\u80fd\u88ab\u672c\u6e90\u6587\u4ef6\u4e2d\u7684\u51fd\u6570\u6240\u8c03\u7528\uff0c\u4e0d\u80fd\u88ab\u5176\u5b83\u6e90\u6587\u4ef6\u8c03\u7528\u3002

7.1 const\u5173\u952e\u5b57\u5728C\u8bed\u8a00\u4e2d\u7528\u4e8e\u58f0\u660e"\u5e38\u53d8\u91cf"\uff0c\u5176\u503c\u4e0d\u53ef\u4fee\u6539\uff0c\u4f46\u5177\u6709\u786e\u5b9a\u7684\u6570\u636e\u7c7b\u578b\u3002C\u7f16\u8bd1\u5668\u603b\u662f\u4e3a\u5176\u5206\u914d\u76f8\u5e94\u7684\u5b58\u50a8\u5355\u5143\u3002
\u5728C++\u4e2d\uff0cconst\u5173\u952e\u5b57\u7528\u4e8e\u58f0\u660e\u5e38\u91cf\uff0cC++\u7f16\u8bd1\u5668\u89c6\u5177\u4f53\u60c5\u51b5\u51b3\u5b9a\u662f\u4e3a\u5176\u5206\u914d\u5b58\u50a8\u5355\u5143\u8fd8\u662f\u4ec5\u5c06\u5176\u4f5c\u4e3a\u7f16\u8bd1\u671f\u95f4\u7684\u5e38\u91cf\u3002

7.2 const int a1; a1\u662f\u6574\u578b\u5e38\u91cf\u3002
int const a2; a2\u662f\u6574\u578b\u5e38\u91cf\u3002\u7b49\u540c\u4e8econst int a2;
const int *a3; a3\u662f\u6307\u9488(a3\u662f\u53ef\u53d8\u7684)\uff0c\u6307\u5411\u4e00\u4e2a\u6574\u578b\u5e38\u91cf\u3002\u7b49\u540c\u4e8eint const *a3;
int * const a4; a4\u662f\u5e38\u91cf\u6307\u9488(a4\u4e0d\u53ef\u53d8)\uff0c\u6307\u5411\u4e00\u4e2a\u6574\u578b\u53d8\u91cf\u3002
int const * const a5; a5\u662f\u5e38\u91cf\u6307\u9488(a5\u4e0d\u53ef\u53d8)\uff0c\u6307\u5411\u4e00\u4e2a\u6574\u578b\u5e38\u91cf\u3002\u7b49\u540c\u4e8econst int * const a5;

8.1 volatile\u5173\u952e\u5b57\u7528\u4e8e\u58f0\u660e\u5185\u5b58\u6620\u5c04\u7684\u6613\u5931\u578b\u53d8\u91cf\uff0c\u8fd9\u7c7b\u53d8\u91cf\u7684\u503c\u968f\u65f6\u53ef\u80fd\u7531\u4e8e\u67d0\u79cd\u7f16\u8bd1\u5668\u6240\u4e0d\u77e5\u9053\u7684\u539f\u56e0(\u4f8b\u5982\uff0c\u5916\u90e8\u8bbe\u5907\u5bf9\u5176\u5199\u5165)\u6240\u6539\u53d8\uff0c\u6240\u4ee5\u7f16\u8bd1\u5668\u5728\u8fdb\u884c\u4ee3\u7801\u4f18\u5316\u65f6\u4e0d\u80fd\u5bf9\u5176\u505a\u4efb\u4f55\u7684\u5047\u8bbe\u548c\u4f9d\u8d56\u3002

8.2 volatile\u53ef\u4ee5\u548cconst\u4e00\u8d77\u4f7f\u7528\uff0c\u4e0d\u8fc7\u5f88\u5c11\u89c1\u3002
const\u5173\u952e\u5b57\u7684\u610f\u601d\u662f\u9650\u5236\u7f16\u7a0b\u8005\u81ea\u5df1\u4e0d\u80fd\u4fee\u6539\u53d8\u91cf\u7684\u503c\uff1b\u4e24\u8005\u5e76\u4e0d\u77db\u76fe\u3002
\u4f8b\u5982\u4e00\u4e2a\u5185\u5b58\u6620\u5c04\u7684\u3001\u53ea\u8bfb\u7684\u786c\u4ef6\u5bc4\u5b58\u5668\uff0c\u5047\u8bbe\u5b83\u7684\u5730\u5740\u662fp\uff0c\u5219\u53ef\u4ee5\u8fd9\u6837\u58f0\u660e\uff1avolatile const UINT32 *p;

9 sizeof(pmsg) = \u6307\u9488\u53d8\u91cf\u7684\u957f\u5ea6
sizeof(msg) = 2 (\u5b57\u7b26\u6570\u7ec4\u7684\u957f\u5ea6)
sizeof("A") = 2 (\u5b57\u7b26\u4e32\u7684\u957f\u5ea6)
sizeof(ch) = 1 (\u5b57\u7b26\u53d8\u91cf\u7684\u957f\u5ea6)
sizeof(\u2018A\u2019) = \u6574\u578b\u53d8\u91cf\u7684\u957f\u5ea6 (\u5728C\u8bed\u8a00\u4e2d\uff0c\u5b57\u7b26\u5e38\u91cf\u7684\u6570\u636e\u7c7b\u578b\u5b9e\u9645\u4e0a\u662fint\uff1b\u5728C++\u4e2d\uff0c\u5b83\u7684\u6570\u636e\u7c7b\u578b\u662fchar\uff0c\u4ece\u800c\u539f\u5f0f\u7b49\u4e8e1)
sizeof(param) = \u6307\u9488\u53d8\u91cf\u7684\u957f\u5ea6 (\u6570\u7ec4\u540d\u4f5c\u53c2\u6570\u65f6\uff0c\u4f20\u9012\u7684\u662f\u6570\u7ec4\u7684\u8d77\u59cb\u5730\u5740)

10 \u8fd9\u79cd\u5199\u6cd5\u662f\u548c\u7f16\u8bd1\u5668&\u64cd\u4f5c\u7cfb\u7edf\u76f8\u5173\u7684\uff0c\u6240\u4ee5\u4e0d\u5e94\u5f53\u8fd9\u6837\u5199\u3002\u5728WIN2K+VC\u73af\u5883\u4e0bdebug\u7a0b\u5e8f\u65f6\u4f1a\u51fa\u73b0\u5f02\u5e38\u3002



\u4f5c\u8005\uff1a \u589e\u538bQ\u56e0\u65af\u5766 2007-1-12 06:20 \u56de\u590d\u6b64\u53d1\u8a00

--------------------------------------------------------------------------------

3 \u5076\u7d20\u65b0\u6765\u7684\uff0c\u8bf7\u5427\u4e3b\u591a\u591a\u5173\u7167
\u4e0d\u8fc7\u8fd9\u6837\u5199\uff0c\u7f16\u8bd1\u5668\u4e0d\u4f1a\u62a5\u9519\u3002\u6309\u9053\u7406\uff0c"hello..."\u7684\u7c7b\u578b\u662fconst char [N]\uff0c\u5b83\u662f\u4e0d\u80fd\u8d4b\u503c\u7ed9char *\u7684\uff0c
\u56e0\u4e3a\u4f1a\u4e22\u5931\u5e38\u91cf\u5c5e\u6027\u3002\u4f46\u5728const\u5173\u952e\u5b57\u6210\u4e3aC\u6807\u51c6\u4e4b\u524d\uff0c\u5927\u5bb6\u90fd\u8fd9\u6837\u5199\u7a0b\u5e8f\uff0c\u6240\u4ee5char *pmsg = "hello..."
\u8fd9\u79cd\u5199\u6cd5\u88ab\u7ed9\u4e88\u7279\u522b\u8c41\u514d\uff0c\u5373\u4f7f\u5728C++\u4e2d\u4e5f\u662f\u5982\u6b64\uff0c\u5728"The C++ Programming Language"\u7684\u9644\u5f55\u91cc\u5bf9\u6b64\u6709\u8ba8\u8bba\u3002

"hello, world!"\u662f\u5b57\u7b26\u4e32\u5e38\u91cf(string literal)\uff0c\u5b83\u7684\u7c7b\u578b\u662fconst char [N]\uff0cN\u4e3a\u5b57\u7b26\u4e32\u7684\u957f\u5ea6(\u5305\u62ec\u7ed3\u5c3e\u76840)\u3002
"The C Programming Language"\u6307\u51fa\uff0c\u5199\u5b57\u7b26\u4e32\u5e38\u91cf\u7684\u7ed3\u679c\u662f\u672a\u5b9a\u4e49\u7684(undefined)\u3002\u6240\u4ee5\u5728\u6709\u4e9b\u5e73\u53f0(\u64cd\u4f5c\u7cfb\u7edf+\u7f16\u8bd1\u5668)
\u4e0a\u7a0b\u5e8f\u4e0d\u4f1a\u51fa\u9519\uff0c\u800c\u5728\u5176\u5b83\u5e73\u53f0\u4e0a\u7a0b\u5e8f\u51fa\u73b0\u5f02\u5e38\u3002

GNU\u624b\u518c\u91cc\u8fd9\u6837\u8bf4\uff1a
Writing into string constants is a very bad idea; "constants" should be constant.
\u4e0d\u8fc7\u5728GNU\u4e2d\u5b83\u63d0\u4f9b\u53e6\u5916\u7684\u9009\u62e9\uff1a\u4f7f\u7528-fwritable-strings\u8fdb\u884c\u7f16\u8bd1\u5c31\u53ef\u4ee5\u3002

\u90a3\u4e48\uff0c\u4e3a\u4ec0\u4e48\u4e0d\u5141\u8bb8\u4fee\u6539\u5b57\u7b26\u4e32\u5e38\u91cf\u5462(\u5b83\u4e0d\u4e5f\u5728\u5185\u5b58\u4e2d\u5417)\uff1f
\u8fd9\u53ef\u80fd\u548c\u53e6\u5916\u4e00\u4e2a\u7279\u70b9\u6709\u5173\uff0c\u5373\u91cd\u590d\u5b57\u7b26\u4e32\u7684\u5408\u5e76\u3002\u73b0\u5728\u7684\u7f16\u8bd1\u5668\u5e94\u8be5\u4f1a\u4e3b\u52a8\u5e2e\u52a9\u6211\u4eec\u5408\u5e76\u7a0b\u5e8f\u4e2d\u76f8\u540c\u7684\u5b57\u7b26\u4e32\u5e38\u91cf
\u4ee5\u8282\u7701\u5185\u5b58\u3002\u5982\u679cstring literal\u53ef\u5199\uff0c\u5c31\u4f1a\u51fa\u73b0\u95ee\u9898\u3002\u4f8b\u5982\uff1a
void foo()
{
printf("%s\n", "how are you?");
}
void bar()
{
char *p = "how are you?";
strcpy(p, "WHO ARE YOU?");
}
\u8c03\u7528foo()\u5f53\u7136\u4f1a\u6253\u5370"how are you"\u3002\u4f46\u5982\u679c\u7f16\u8bd1\u5668\u5408\u5e76\u5b57\u7b26\u4e32\uff0c\u90a3\u4e48\u5148\u8c03\u7528bar()\uff0c\u518d\u8c03\u7528foo()\uff0cfoo()\u6253\u5370\u7684\u5c31\u662f
"WHO ARE YOU?"\u3002\u8fd9\u5f53\u7136\u4e0d\u662f\u6211\u4eec\u60f3\u8981\u7684\u7ed3\u679c\u3002
\u53e6\u5916\u4e00\u65b9\u9762\uff0c\u8fd9\u6837\u5199\u4e5f\u6709\u95ee\u9898(\u786e\u5b9e\u6709\u4eba\u8fd9\u4e48\u5199)\uff1a
if (func() == "something")
...
func()\u662f\uff1a
char *func()
{
...
return "something";
}
\u8fd9\u5c31\u5047\u8bbe\u7f16\u8bd1\u5668\u4e00\u5b9a\u4f1a\u5e2e\u6211\u4eec\u5408\u5e76\u5b57\u7b26\u4e32\uff0c\u7136\u800c\u90a3\u4e5f\u4e0d\u4e00\u5b9a\u3002

11 \u8f93\u51fa"> 6"\u3002
\u6df7\u5408\u8fd0\u7b97\u65f6\u7684\u6570\u636e\u7c7b\u578b\u8f6c\u6362\u6b21\u5e8f\uff1aint --> unsigned --> long --> double\u3002
\u53e6\u5916\uff0cchar\u548cshort\u5fc5\u5b9a\u8f6c\u6362\u4e3aint\uff0cfloat\u5fc5\u5b9a\u8f6c\u6362\u4e3adouble\u3002

12 p = (int *)((unsigned int)a + 1);
\u4ee3\u7801\u7684\u610f\u56fe\u662f\u60f3\u4f7fp\u6307\u5411\u6570\u7ec4\u7684\u7b2c\u4e8c\u4e2a\u5143\u7d20\uff0c\u4f46\u901a\u5e38\u7684\u5199\u6cd5\u662f\uff1ap=a+1\u3002\u8fd9\u91cc\u5b58\u5728\u8fd9\u6837\u7684\u95ee\u9898\uff1aa\u662f\u4e2a\u5e38\u91cf\u5730\u5740\uff0c
a+1\u6307\u5411\u4e0b\u4e00\u4e2a\u6570\u7ec4\u5143\u7d20\uff0c\u800c((unsigned int)a + 1)\u6307\u5411\u4e0b\u4e00\u4e2a\u5185\u5b58\u5730\u5740\u3002\u5982\u679c\u5730\u5740\u662f\u5b57\u8282\u8ba1\u6570\u7684\uff0c\u5219p\u6307\u5411\u7684
\u662f\u6570\u7ec4\u7b2c\u4e00\u4e2a\u5143\u7d20\u7684\u7b2c\u4e8c\u4e2a\u5b57\u8282\u3002\u8fd8\u6709\u4e00\u4e2a\u6548\u679c\u5c31\u662f\uff1a\u5728RISC\u4e0a\u8be5printf\u8bed\u53e5\u4f1a\u51fa\u5f02\u5e38\uff0c\u56e0\u4e3a\u4e0d\u5141\u8bb8\u975e\u5bf9\u9f50\u8bbf\u95ee
(mis-aligned access)\u3002\u5bf9\u9f50\u8bbf\u95ee\u5c31\u662f\u8bbf\u95ee2\u5b57\u8282\u53d8\u91cf\u7684\u5730\u5740\u8981\u80fd\u88ab2\u6574\u9664\uff0c4\u5b57\u8282\u53d8\u91cf\u7684\u5730\u5740\u8981\u80fd\u88ab4\u6574\u9664\uff0cetc\u3002

13 \u8fd9\u4e9b\u51fd\u6570\u5230\u5904\u90fd\u67e5\u5f97\u5230,\u5c31\u4e0d\u7528\u505a\u4e86\u5427.

\u30102 \u6570\u636e\u58f0\u660e\u548c\u5b9a\u4e49\u3011

\u7ed9\u5b9a\u4ee5\u4e0b\u7c7b\u578b\u7684\u53d8\u91cfa\u7684\u5b9a\u4e49\u5f0f\uff1a

a) An integer int i = 0;
b) A pointer to an integer int *p = NULL;
c) A pointer to a pointer to an integer int **pp = NULL;
d) An array of 10 integers int a[10];
e) An array of 10 pointers to integers int *pa[10];
f) A pointer to an array of 10 integers int *ap = a;
g) A pointer to a function that takes an integer as an argument and returns an integer int ( *fp)( int )=NULL;
h) An array of ten pointers to functions that take an integer argument and return an integer typedef int( *fptype )( int );
fptype fpa[10];
\u30103 \u590d\u6742\u7c7b\u578b\uff081\uff09\u3011

\u6709\u5982\u4e0b\u8868\u8fbe\u5f0f\uff1a

char (*(*x())[])();

\u8bf7\u7528\u6587\u5b57\u63cf\u8ff0x\u662f\u4ec0\u4e48\uff1f

\u56de\u7b54\uff1a\u58f0\u660ex\u662f\u4e00\u4e2a\u51fd\u6570\u6307\u9488\u6570\u7ec4\uff0c\u51fd\u6570\u7684\u8fd4\u56de\u503c\u7c7b\u578b\u662f\u5b57\u7b26\u6307\u9488\uff0c\u53c2\u6570\u4e3a\u7a7a\u3002

\u7a7a\u6307\u9488\u540c\u5fd7\u5728\u300a\u89e3\u91ca\u4e00\u4e0b typedef int (*fn_ptr)()\u300b\u8fd9\u7bc7\u5e16\u5b50\u91cc\u8bf4\u8fc7
c\u4e13\u5bb6\u7f16\u7a0b\u4e2d\u7406\u89e3c\u8bed\u8a00\u58f0\u660e\u7684\u4f18\u5148\u7ea7\u539f\u5219\uff0c\u5982\u4e0b\uff1a
1\uff09 \u58f0\u660e\u4ece\u5b83\u7684\u540d\u5b57\u5f00\u59cb\u8bfb\u53d6\uff0c\u7136\u540e\u6309\u7167\u4f18\u5148\u7ea7\u987a\u5e8f\u4f9d\u6b21\u8bfb\u53d6
2\uff09 \u4f18\u5148\u7ea7\u5730\u4ece\u9ad8\u5230\u4f4e\u7684\u987a\u5e8f\u662f
a)\u58f0\u660e\u4e2d\u62ec\u53f7\u88ab\u62ec\u8d77\u6765\u7684\u90e8\u5206
b)\u540e\u7f00\u64cd\u4f5c\u7b26\uff1a
\u62ec\u53f7\uff08\uff09\u8868\u793a\u8fd9\u662f\u4e00\u4e2a\u51fd\u6570\uff0c\u65b9\u62ec\u53f7\u8868\u793a\u8fd9\u662f\u4e00\u4e2a\u6570\u7ec4



\u4f5c\u8005\uff1a \u589e\u538bQ\u56e0\u65af\u5766 2007-1-12 06:20 \u56de\u590d\u6b64\u53d1\u8a00

--------------------------------------------------------------------------------

4 \u5076\u7d20\u65b0\u6765\u7684\uff0c\u8bf7\u5427\u4e3b\u591a\u591a\u5173\u7167
c)\u524d\u7f00\u64cd\u4f5c\u7b26\uff0c*\u8868\u793a\u8fd9\u662f\u4e00\u4e2a\u6307\u9488
3)\u5982\u679c\u6709const\u6216volatile\u540e\u9762\u7d27\u8ddf\u7c7b\u578b\u8bf4\u660e\u7b26\u5982int\u7b49\uff0c\u90a3\u4e48\u5b83\u4f5c\u7528\u4e8e\u7c7b\u578b\u8bf4\u660e\u7b26\uff0c\u5728\u5176\u5b83\u60c5\u51b5\u4e0b\uff0cconst\u7b49\u4f5c\u7528\u4e8e\u7d27\u90bb\u7684\u6307\u9488\u661f\u53f7\u3002
\u8fd8\u771f\u6d3e\u4e0a\u7528\u573a\u4e86\uff0c\u7279\u81f4\u8c22\uff0c\u4e0d\u77e5\u5bf9\u4e0d\u5bf9\u3002
\u30104 \u590d\u6742\u7c7b\u578b\uff082\uff09\u3011

jmp_buf\u7684\u5b9a\u4e49\uff1a

typedef struct _jmp_buf
{
REG_SET reg;
int extra[3];
} jmp_buf[1];

setjmp\u51fd\u6570\u7684\u539f\u578b\uff1a

extern int setjmp (jmp_buf __env);

\u95ee\uff1a\u8c03\u7528setjmp\u65f6\u4f20\u9012__env\u7684\u5185\u5bb9\uff0c\u8fd8\u662f\u4f20\u9012\u6307\u9488\uff1f

\u7b54\uff1a\u4f20\u9012\u6307\u9488\u3002\u7531jmp_buf \u7684\u5b9a\u4e49\u6765\u770b\uff0c\u5b83\u662f\u4e00\u4e2a\u6570\u7ec4\u7c7b\u578b\uff0c\u5e76\u4e14\u53ea\u542b\u4e00\u4e2a\u5143\u7d20\u3002\u7531\u6b64_env\u662f\u4e00\u4e2a\u6570\u7ec4\uff0c\u5728\u51fd\u6570\u7684\u5f62\u53c2\u4e2d\uff0c\u4efb\u4f55\u5f62\u5f0f\u7684\u6570\u7ec4\u90fd\u662f\u6307\u9488\u7b49\u4ef7\u7684\uff0c\u4f20\u9012\u53c2\u6570\u65f6\u6570\u7ec4\u540d\u5c06\u8f6c\u5316\u4e3a\u76f8\u5e94\u7684\u6307\u9488\u7c7b\u578b\u3002\u5b9e\u9645\u4e0a\uff0c\u5728\u6240\u6709\u8868\u8fbe\u5f0f\u4e2d\u90fd\u662f\u5982\u6b64\u3002
\u4e3a\u4ec0\u4e48\u8981\u628ajmp_buf\u5b9a\u4e49\u4e3a\u6570\u7ec4\u5462\uff1f\u56e0\u4e3asetjmp\u9700\u8981\u6539\u53d8__env\u7684\u5185\u5bb9\uff0c\u8fd9\u5fc5\u987b\u8981\u7528\u6307\u9488\u624d\u884c\u3002\u4f46\u4e3a\u4ec0\u4e48\u4e0d\u76f4\u63a5\u628a\u53c2\u6570\u5b9a\u4e49\u4e3a\u6307\u9488\u7c7b\u578b\u800c\u662f\u7528\u8fd9\u6837\u4e00\u79cd\u5947\u7279\u7684\u65b9\u6cd5\uff0c\u6211\u4e5f\u4e0d\u6e05\u695a\u3002

\u30105 \u5934\u6587\u4ef6\u3011

\u95ee\uff1a\u4e3a\u4ec0\u4e48\u6807\u51c6\u5934\u6587\u4ef6\u90fd\u6709\u7c7b\u4f3c\u4ee5\u4e0b\u7684\u7ed3\u6784\uff1f

#ifndef __INCvxWorksh
#define __INCvxWorksh

#ifdef __cplusplus
extern "C" {
#endif

/*...*/

#ifdef __cplusplus
}
#endif

#endif /* __INCvxWorksh */

\u8fd9\u4e2a\u4e0d\u592a\u4f1a\uff0c\u4f46\u8bd5\u4e00\u8bd5\u3002
\u7b54\uff1a\u4e3a\u4e86\u4f7fc++\u517c\u5bb9c\uff0c\u5728c\uff0b\uff0b\u4e2d\u4e5f\u80fd\u8c03\u7528c\u7684\u6807\u51c6\u5e93\u3002\u5982\u679c\u5b9a\u4e49\u4e86__cplusplus\u6d4b\u8bd5\u5b8f\uff0c\u5219\u7f16\u8bd1\u65f6\u8fdb\u884cextern "C"\u58f0\u660e\u3002
#ifndef __INCvxWorksh
#define __INCvxWorksh
\u8fd9\u4fe9\u662f\u4ec0\u4e48\u4e0d\u6e05\u695a\u3002

\u30106 static\u5173\u952e\u5b57\u3011

\u8bf7\u8bf4\u51fastatic\u5173\u952e\u5b57\u76843\u79cd\u7528\u5904\uff1a
\uff081\uff09\u7528\u4e8e\u5168\u5c40\u53d8\u91cf\uff1b
\uff082\uff09\u7528\u4e8e\u5c40\u90e8\u53d8\u91cf\uff1b
\uff083\uff09\u7528\u4e8e\u51fd\u6570\u3002

/* file.c */
static int a; /* a\u53ea\u80fd\u5728file.c\u4e2d\u88ab\u5f15\u7528*/
int b;

static int fn() /*fn\u53ea\u80fd\u5728file.c\u4e2d\u88ab\u5f15\u7528*/
{
static int x; /* x\u7684\u751f\u5b58\u5468\u671f\u548c\u7a0b\u5e8f\u7684\u751f\u5b58\u5468\u671f\u4e00\u6837 */
int y;
}

\u7b54\uff1a\u89c1\u6ce8\u91ca\u3002




7.1 const\u5173\u952e\u5b57\u7684\u610f\u4e49\u662f\u4ec0\u4e48\uff1f
7.2 \u89e3\u91ca\u4ee5\u4e0b\u7684\u53d8\u91cf\u5b9a\u4e49\uff1a
const int a1; //a1\u4e3a\u6574\u578b\u5e38\u91cf
int const a2; //\u540c\u4e0a
const int *a3; //a3\u6574\u578b\u6307\u9488\u5e38\u91cf\uff0ca3\u672c\u8eab\u662f\u4e2a\u5e38\u91cf
int * const a4; //a4\u662f\u6574\u578b\u5e38\u91cf\u6307\u9488\uff0ca4\u6240\u6307\u5185\u5bb9\u662f\u5e38\u91cf
int const * const a5; //a5\u662f\u6574\u578b\u5e38\u91cf\u6307\u9488\u5e38\u91cf\uff0ca5\u672c\u8eab\u548ca5\u6240\u6307\u5185\u5bb9\u90fd\u662f\u5e38\u91cf
\u6655\u4e86




\u30109 sizeof()\u3011
\u6709\u4ee5\u4e0b\u5b9a\u4e49\uff1a

char *pmsg = "A";
char msg[] = "A";
char ch = 'A';

\u7b54\uff1a
sizeof(pmsg) = 4 //32\u4f4d\u7f16\u8bd1\u5668
sizeof(msg) = 2 //\u5b57\u7b26'A'\u548c'\0'
sizeof(\u201cA\u201d) = 2 //\u540c\u4e0a
sizeof(ch) = 1
sizeof(\u2018A\u2019) = 1 \uff08\u5728C++\u4e2d\u7b49\u4e8e\u591a\u5c11\uff1f\uff09

void f(char param[100])
{
// sizeof(param) = 4 //32\u4f4d\u7f16\u8bd1\u5668
}
\u8bc4\u8bbaFeed

一、装前配件的准备
装机要有自己的打算,不要盲目攀比,按实际需要购买配件。

如选购机箱时,要注意内部结构合理化,便于安装,二要注意美观,颜色与其他配件相配。一般应选择立式机箱,不要使用已淘汰的卧式机箱,特别是机箱内的电源,它关系到整个电脑的稳定运行,其输出功率不应小于250 W,有的处理器还要求使用300 W的电源,应根据需要选择。

除机箱电源外,另外需要的配件一般还有主板、CPU、内存、显卡、声卡(有的声卡主板中自带)、硬盘、光驱(有VCD光驱和DVD光驱)、软驱、数据线、信号线等。

除了机器配件以外,还需要预备要用到的螺丝刀、尖嘴钳、镊子等工具。

装电脑的基本步骤

二、组装电脑时,应按照下述的步骤有条不紊地进行:

(1) 机箱的安装,主要是对机箱进行拆封,并且将电源安装在机箱里。

(2) 主板的安装,将主板安装在机箱主板上。

(3) CPU的安装,在主板处理器插座上插入安装所需的CPU,并且安装上散热风扇。

(4) 内存条的安装,将内存条插入主板内存插槽中。

(5) 显卡的安装,根据显卡总线选择合适的插槽。

(6) 声卡的安装,现在市场主流声卡多为PCI插槽的声卡。

(7) 驱动器的安装,主要针对硬盘、光驱和软驱进行安装。

(8) 机箱与主板间的连线,即各种指示灯、电源开关线。PC喇叭的连接,以及硬盘、光驱和软驱电源线和数据线的连接。

(9) 盖上机箱盖(理论上在安装完主机后,是可以盖上机箱盖了,但为了此后出问题的检查,最好先不加盖,而等系统安装完毕后再盖)。

(10) 输入设备的安装,连接键盘鼠标与主机一体化。

(11) 输出设备的安装,即显示器的安装。

(12) 再重新检查各个接线,准备进行测试。

(13) 给机器加电,若显示器能够正常显示,表明初装已经正确,此时进入BIOS进行系统初始设置。

进行了上述的步骤,一般硬件的安装就已基本完成了,但要使电脑运行起来,还需要进行下面的安装步骤。

(14) 分区硬盘和格式化硬盘。

(15) 安装操作系统,如Windows 98或者Windows XP系统。

(16) 安装操作系统后,安装驱动程序,如显卡、声卡等驱动程序。

(17) 进行72小时的烤机,如果硬件有问题,在72小时的烤机中会被发现。
························
三、组装电脑的过程
记得先洗手,因为你身上有净电,而这些净电会导致好多的硬件芯片被击穿!

(1) 打开机箱的外包装,会看见很多附件,例如螺丝、挡片等。

(2) 然后取下机箱的外壳,我们可以看到用来安装电源、光驱、软驱的驱动器托架。许多机箱没有提供硬盘专用的托架,通常可安装在软驱的托架上。

机箱的整个机架由金属构成,它包括五寸固定架(可安装光驱和五寸硬盘等)、三寸固定架(可用来安装软驱、三寸硬盘等)、电源固定架(用来固定电源)、底板(用来安装主板的)、槽口(用来安装各种插卡)、PC喇叭(可用来发出简单的报警声音)、接线(用来连接各信号指示灯以及开关电源)和塑料垫脚等,如图11.1所示(这里的图片已经安装好电源,实际上新打开的机箱是没有安装好电源的)。

l 驱动器托架。驱动器舱前面都有挡板,在安装驱动器时可以将其卸下,设计合理的机箱前塑料挡板采用塑料倒钩的连接方式,方便拆卸和再次安装。在机箱内部一般还有一层铁质挡板可以一次性地取下。

l 机箱后的挡片。机箱后面的挡片,也就是机箱后面板卡口,主板的键盘口、鼠标口、串并口、USB接口等都要从这个挡片上的孔与外设连接。

l 信号线。在驱动器托架下面,我们可以看到从机箱面板引出Power键和Reset键以及一些指示灯的引线。除此之外还有一个小型喇叭称之为PC Speaker,用来发出提示音和报警,主板上都有相应的插座。

有的机箱在下部有个白色的塑料小盒子,是用来安装机箱风扇的,塑料盒四面采用卡口设计,只需将风扇卡在盒子里即可。部分体积较大的机箱还会预留机箱第二风扇、第三风扇的位置。

组装电脑的过程
对于平常接触电脑不多的人来说,可能会觉得“装机”是一件难度很大、很神秘的事情。但其实只要你自己动手装一次后,就会发现,原来也不过如此(当然你最好先对电脑的各个配件有一个大概的了解)。组装电脑的准备工作都准备好之后,下面就开始进行组装电脑的实际操作。

(1) 打开机箱的外包装,会看见很多附件,例如螺丝、挡片等。

(2) 然后取下机箱的外壳,我们可以看到用来安装电源、光驱、软驱的驱动器托架。许多机箱没有提供硬盘专用的托架,通常可安装在软驱的托架上。

机箱的整个机架由金属构成,它包括五寸固定架(可安装光驱和五寸硬盘等)、三寸固定架(可用来安装软驱、三寸硬盘等)、电源固定架(用来固定电源)、底板(用来安装主板的)、槽口(用来安装各种插卡)、PC喇叭(可用来发出简单的报警声音)、接线(用来连接各信号指示灯以及开关电源)和塑料垫脚等,如图所示

驱动器托架。驱动器舱前面都有挡板,在安装驱动器时可以将其卸下,设计合理的机箱前塑料挡板采用塑料倒钩的连接方式,方便拆卸和再次安装。在机箱内部一般还有一层铁质挡板可以一次性地取下。

机箱后的挡片。机箱后面的挡片,也就是机箱后面板卡口,主板的键盘口、鼠标口、串并口、USB接口等都要从这个挡片上的孔与外设连接。

信号线。在驱动器托架下面,我们可以看到从机箱面板引出Power键和Reset键以及一些指示灯的引线。除此之外还有一个小型喇叭称之为PC Speaker,用来发出提示音和报警,主板上都有相应的插座。

有的机箱在下部有个白色的塑料小盒子,是用来安装机箱风扇的,塑料盒四面采用卡口设计,只需将风扇卡在盒子里即可。部分体积较大的机箱还会预留机箱第二风扇、第三风扇的位置。

安装电源
机箱中放置电源的位置通常位于机箱尾部的上端。电源末端四个角上各有一个螺丝孔,它们通常呈梯形排列,所以安装时要注意方向性,如果装反了就不能固定螺丝。可先将电源放置在电源托架上,并将4个螺丝孔对齐,然后再拧上螺丝。

把电源装上机箱时,要注意电源一般都是反过来安装,即上下颠倒。只要把电源上的螺丝位对准机箱上的孔位,再把螺丝上紧即可。

提示:上螺丝的时候有个原则,就是先不要上紧,要等所有螺丝都到位后再逐一上紧。安装其他某些配件,如硬盘、光驱、软驱等也是一样。

安装主板
在机箱的侧面板上有不少孔,那是用来固定主板的。而在主板周围和中间有一些安装孔,这些孔和机箱底部的一些圆孔相对应,是用来固定主机板的,安装主板的时候,要先在机箱底部孔里面装上定位螺丝,(定位螺丝槽按各主板类型匹配选用,适当的也可放上一两个塑胶定位卡代替金属螺丝)。

接着将机箱卧倒,在主板底板上安装铜质的膨胀螺钉(与主板上的螺钉也对齐),然后把主板放在底板上。同时要注意把主板的I/O接口对准机箱后面相应的位置(图中箭头所指位置),ATX主板的外设接口要与机箱后面对应的挡板孔位对齐

注意:要让主板的键盘口、鼠标口、串并口和USB接口和机箱背面挡片的孔对齐,主板要与底板平行,决不能搭在一起,否则容易造成短路。另外,主机板上的螺丝孔附近有信号线的印刷电路,在与机箱底板相连接时应注意主板不要与机箱短路。如果主板安装孔未镀绝缘层,则必须用绝缘垫圈加以绝缘。最好先在机箱上固定一至两颗螺柱,一般取机箱键盘插孔(AT主板)或I/O口(ATX主板)附近位置。使用尖型塑料卡时,带尖的一头必须在主板的正面。

安装系统不同,安装盘不同,安装方法有些差别。大体过程如下:
1、准备好WINDOWS XP光盘
2、启动电脑,按Delete键,进入主板BIOS设置界面。
3、设置光驱启动:进入BIOS后,根据你所说的主板,请使用方向键找到 BOOT,按Enter进入打开,方向键选择 BOOT DEVICE PRIORITY CD/DVD DRIVES 按Enter进入,其中的选项有 Floppy 、HDD-0 等,当然也有 CD-ROM 选项,按键盘上的Page Up或Page Down 键选中CD-ROM ,回车,然后按F10后(将光盘装入光驱),回车保存退出BIOS设置,计算机自动重新启动。
4、重新启动后,电脑从光盘进行引导,并显示安装向导界面,你可以根据提示一步步进行安装设置。不同的安装光盘启动后选项菜单不太一致,但大体相同,你只要首先选择光盘提示中的“安装…××××系统”就可以了。
5、大致步骤是:按Enter确定继续安装;按F8接受许可证协议;选择你想要安装的位置一般为C盘,按Enter;选择文件系统,推荐使用NTFS,按Enter;将进入磁盘扫描,并且将安装程序复制到硬盘上;计算机将在15秒后重新启动,按Enter立即重新启动;从硬盘启动继续安装过程,此时开始是图形界面模式,在这一界面下,要进行六个步骤的自动安装:安装设备、安装网络、复制文件、安装开始菜单、注册组件、保存设置。现在的计算机这六个步骤一般要经过30分钟左右。
6、系统安装结束后,自动重新启动进入到桌面,此时安装你的主板驱动(一般只要安装声卡、显卡,网卡大多为系统自认,不认当然要安装了,呵呵……)。由于主板型号不同,驱动程序的安装方法也不同,在此就不详细说明了,以免误导!!!
7、一切齐备,建立网络连接,输入账号,连接上网。
四、我只知道有6种方法来恢复STR省电模式:1. 按下"电源开关"按钮. 2. 使用"键盘开机"功能. 3. 使用"滑鼠开机"功能. 4. 使用"定时开机"功能. 5. 使用"数据机开机"功能. 6. 使用"网路卡开机"功能. 安装Suspend to RAM功能

一:
1、买兼容机经济实惠,配置自已选,比较货真价实,可省2000--4000元。

2、买当时的主流机,性价比最好,别超前,够用即可。

3、要到大公司去购买,小公司随时都有可能倒闭。

4、花了大价钱买了机器,就应发挥其作用,只要常上机,每天都会有进步。

5、提醒商家请不要给我假货,要原包不要散包。

6、入世后电脑配件价格会便宜吗?

现在买电脑会吃亏吗?其实这个担心是没有必要的,实际上我国的配件价格并不贵,因为我们早就与国际接轨了。而且全国各地的几个大的电脑市场价格都差不多。

这是为什么呢?其实在IT行业里有一句话:“不管你在全球任何地方订货,80%都在东莞交货。” 这就是说东莞是一个很大的零散配件的生产基地,几乎全球的零散配件都是在东莞生产的。其实很多国际知名品牌的电脑配件都不是自己生产的,是向生产厂家订做的;而这些生产厂家的工厂大部分又在东莞。所以说入世后,配件价格应该不会出现大幅波动,国内生产配件的商家还是有竞争力的。

7、攒机者请先练好这四步(要攒机者请自已详细阅读)

(1) 新手装机四步曲之一------有备而来

在决定去电脑市场攒一台电脑之前,要多看一些电脑类的报刊杂志,参考一下上面给出的攒机方案,结合自己的实际需要以及经济承受能力,列出一款适合自己的机型。每一个配件-----大到CPU、显示器,小到键盘、鼠标,从品牌到价格都要一一落实,有条件的最好请有经验的朋友指导一下。如果你做到有备而来的话,就不会像墙上的芦苇一样随风倒了,因为商家自己给你列出的攒机配置肯定用的是对他来讲利润最高的配件,而绝不可能是对你来说性价比最好的配件,这一点务必牢牢记住!

(2) 新手装机四步曲之二-------随机应变

如果你定好了配置的话,挨宰的机会就大大减少了,但这可不是说接下来就万事大吉了,因为商家通常还有一招杀手锏,那就是告诉你:“你要的xx缺货,我给你换yy吧……”这时你可不要轻易答应,因为你要的东西不一定没有,这种情况多半是商家还想借机推销对他来说利润更高的配件,这时你可以说:“请你再帮忙找找看,实在不行我们再上别家去看看……”这时商家就会无条件投降了,因为你说的“我们再上别家去看看”正是他最怕的话。如果你要的配件碰巧缺货,那就要结合实际情况考虑了,你可以让商家多推荐几款其他牌子的产品,最后的主意还要自己拿,此时你可记住如下秘诀:主板的牌子可以换,但所用的芯片组决不能换(例如决不能让商家把i815E主板换成VIA 694X主板);硬盘的容量可以灵活掌握,但品牌最好不换,7200转/分钟和5400转/分钟的也不能换(防止奸商用5400转/分钟的当7200转/分钟的卖给你);显卡的牌子可以换,但所用的显示芯片和显存的纳秒数决不能降低……等等。无论商家说得多好,最后还是要冷静下来自己拿主意:要知道,没给钱之前你是上帝,给钱之后你就什么也不是了!

(3) 新手装机四步曲之三――据理还价

平心而论,现在电脑配件的价格十分透明,虽说各地的价格略有不同,但差距并不大,因此在攒机的时候,只要你认真算一下,就可以大概知道商家赚了你多少钱。一般说来,像CPU、内存、主板、硬盘、显卡等的价格相当透明,商家很难在这上面赚到什么钱(除非商家用假货或用杂牌换名牌的方法骗你),商家最能赚你钱的就是机箱和电源了,一般四五百元的机箱其利润竟可以高达两三百元,你做梦也想不到吧?当然这并不是说你就一定得买两三百元的低档机箱,俗话说的好,“安居才能乐业”,给电脑找个好家是应当的,何况你总得让商家赚你点钱吧?因此在机箱上你可以还价,但一般不要压下100元,否则商家就真的什么也赚不到了……对了,如果你装机的价钱在八千元以上的话,完全可以要求商家免费赠送键盘、鼠标、小耳机、电源插座等小配件,一般的商家都会爽快地答应,这也算是给你自己找个心理平衡吧……

另外,在购买显卡、光驱以及外设的时候要留心有关的说明,看是否有赠品附送,例如主板一般都附送杀毒软件,显卡附送DVD播放软件、3D游戏,光驱附送播放软件、杀毒软件等等,不要让商家偷着留下。还有,如果你不需要公家给你报销的话,最好只让商家开列收据而没必要开发票,因为开发票的话一般都要加3%-5%的税钱,如果你装一台8000元电脑的话就要另交240-400元的税,而这部分花销商家是不会为你负担的(人家也没义务为你负担),相当不合算。有人也许怕不开发票的话以后机子坏了商家不认帐,其实没有必要在这上面担心,只要你有收据――甚至连收据都不一定有,因为商家在每一个配件上都会贴一个自己公司独特的标签,注明购买日期,只要有签在,你什么都不用担心。

(4) 新手装机四步曲之四-------有备无患

在正式决定要买的时候,一定要让商家找比较正规的纸张,详细列出电脑的配置、价钱、装机日期等信息,最好盖上商家的印章。装机的时候检查每个配件上的标签是否齐全,这一点很重要。一般说来,电脑市场中有个行规,就是各大配件都实行三个月包换、一年保修,具体的凭据就在配件标签的日期上,因此你一定要仔细核实,以便维护你的合法权益。例如,你的硬盘要是在正常使用情况下三个月不到就出现了坏道,你就完全可以拒绝商家为你维修的服务而直接要求他给你换一个新的。

二:
1、机箱电源光驱应该是接近于代理价格,内存硬盘的价格都是在网上查到的即时价格,主板套件显卡风扇键鼠是在网上查到的媒体价。即使你以这个价格去装机,装机商还是有利润的,他们还是愿意给你装的。

2、去的头一天计算好去当地电脑城的行程,问好到达的公交路线,一早别睡懒觉,早点去,一定要吃早饭。最好带卡去,如果是现金,一定要留意放好,在公交车上和电脑城都要小心。

3、到电脑城的时候,有各色揽客的和发传单的,不要理睬他们,先到各个零售柜台问问,问问当天的CPU内存硬盘的价格,因为这些价格每天都不一样,甚至每小时都不一样,而且价格透明,其他机箱电源鼠标键盘显卡,价格变化较慢,但你也顺道问问,同时可以让柜台给你拿出来亲自看看。我们和你说的东西你都到各种柜台亲自看看。机箱往往有好多款式,你到机箱的专卖,看看自己喜欢那个款式的。

4、转了一个小时,大约10点了,找一些门市大、宽敞的装机店面,你自己走进去就行了,自然有报价员热情的招呼你,如果是太火爆的门市就另换一家吧,一是乱糟糟的没地方坐,二是人家生意好,也不会有人搭理你。

5、到人家店面里的时候,装作随便看看,可买可不买的样子,这个时候定有报价员上前招呼你:“大哥,装机器吗?小弟(小妹)给报个价呗。”利用这个时候,环视观察一下商家的环境,橱窗摆放的产品、店面布置环境、吧台、技术工、会计、库管、工装,这些会给你初步判断商家的印象。对于站在你眼前的报价员,不用正眼看他们,用余光扫一下他(她)就行了,这样作的目的是一是充分体现出消费者大爷的份儿,二是免得被某些摄魂型眼睛的漂亮报价MM,弄得心志不宁。

6、被报价员邀请入座之后,你会和报价员相对而坐,中间是个桌,报价员问得第一句话就是:“大哥,你想配多钱的电脑?”不用理睬他这句话,如果觉得口渴可向他要杯水,他会屁垫儿屁垫儿的拿个纸杯跑到饮水机处给你倒水,虽然你心里已经有了预算,但是不要告诉他,你只要告诉他我点的件儿,你给我报价就行了。在报价员开口报价之前,以下三个问题,你可以随意的挑几个问他:1、别的家都有赠品,在你家买有赠品吗?2、能给我送货上门不?3、我电脑要是坏了,能给我上门维修不?这些东西未必你后来一定全要,但后来要用它来砍价。因为商家只要答应你一件,他就增加一部分成本。

7、之后,你把要的配件列出来,让他在报价单上给你写报价,这些配置最好记在心里,如数家珍的说出来,报价员是看客人报价的,越是对于他认为外行的客人,他越是敢大胆的欺骗,让他在价格后面注明质保期,是保换还是保修,在这个过程中,他肯定会以缺货、价格更优惠或你要的某某配件有问题的各种理由,向你推荐他店代理的或是利润高的产品,不用和他废话,告诉他我就要这些东西,没有就给我调货去,调不到货我就走人。在你的坚持之下,他会放弃这些努力。全报完之后,他会用计算器加成总价给你看,先不要和他谈价格,让他向代理作确认,你要的这些件儿都有现货,(这样作的目的是防止有些商家先收取你定金,然后在装机的时候告诉你调不来货,强迫你更换他推荐的配置,虽然你未必会付定金,但会浪费很多时间。

8、如果能保证有货,你把报价单拿过来,先检查一遍所写的配置和价格,和你自己心中之前计算好的商家的成本价相对比,大致核算一下这个报价单里商家的利润,自己用计算器再加一遍和他核的总价相对,然后把报价单还给他,让他作一次降价,通常报价员会爽快的给你小抹一点:抹去20、30块钱或是去掉零头,你看过之后,然后让他作二次降价,这次报价员通常不会再降,会和你抱怨:什么利润很低呀,赔钱呀,什么如果你用某某东西,我还可以便宜等等。

9、这个时候报价员在等你的还价,不要给他和你废话的机会,然后给出你的开价,记住:这个开价不是单纯的价格,而是价格+赠送给我什么什么什么赠品,再加给我送货到家,外加上门服务之类,价格是以你估算的装机商的成本价稍低再取整,比如说他给你报4640,你直接撒到4400或4300,甚至4000都随意,没什么不好意思的,你一定要克服杀出这些无理价格时的恐惧心理和难为情的心理。这时候报价员会把笔一扔,摆摆手表示根本作不了,说:“大哥,你也真能砍呀”“你要有你卖我吧”等等的话,没什么,再把你开价格50、100的给他涨上去,直到他利润极限附近,他仍然作不了,运费加赠品加服务的成本大约是在100块钱以内,*这个来作微调,当然就是如果不送我东西就给我便宜,如果不能便宜就送我东西,不能送货就把打车钱减出来等等,

这个时候一定要正视报价员,和他谈笑风生,如果这个时候你再藐视他的话,他一定会觉得你在耍他,他一定会感到受到极大的屈辱而崩溃,后果就是他很有可能给你撵出店面去,随后的时候是报价员最费脑细胞的时候,他会拿个计算器,一顿按,心理再算,他到底多钱出手外加计算要送你多钱的赠品及运费之类他才能合得上作这个生意,最后他会给你个价格,然后说大哥这个价钱再加我送你什么什么东西,最低价格了,你开的价我作不了。你再看这个价格,已经是比他最初开的低很多了,这个时候你就理直气壮的再换一家,因为是商家作不了你的要求,记住一定是让商家说自己作不了,虽然我们不把电脑城的商家当人看,但是如果人家让你开价你还价了人家说可以作而你又没有正当的理由又不作,这种反悔是很不好的。

10、如此再换一家报价,时间少就报个2、3家,时间多就报个4、5家,这样下来也有个2、3个小时,时间正是12点多,你手里也有一摞报价单,对于哪家好一点,你自己心里也应该有个数,然后到电脑城边上的小吃吃点午饭,午饭一定是要吃的,借这个时间再把你跑过的各家好好想想,也未必选价钱最低的,还要考虑商家的实力售后服务等各方面的综合。饭后,就直接去你中意的那家。

11、和报价员谈成之后,通常会要求你付定金,绝对不付定金,还有的情况是,商家说,我们就是帮你捉个件儿,我们不挣你钱,你直接把钱给送货的总代理就行了,这种钱也不能给,总之就是商家的各种让你先付钱的理由绝对不能答应,如果是商家要求你付定金,那你就问他:“你家的东西有问题吗?”商家会说:“没问题!”你就说:“既然没问题,我肯定最后会付你钱的,没问题你还怕我不给你钱吗?”“如果是送货的代理要求你付现金,你就告诉他,我们就和装机的老板算总帐,你去和老板商量去。”如果你先付定金,那之后你就身不由己了。如果对方坚持付定金,那就再换一家。

12、验货。报价员会下单,然后你要的各种件儿会送来,你一定要亲自验货,要注意核对型号,目视检查是否有外观上的损坏,是否有焊接、积灰、螺丝孔拧过的痕迹,因为这些症状代表是返修品,检查包装附件驱动是否都完好,硬盘一定是完全密封的包装,检查保贴的状态和日期。

13、在你认可之后,装机小工会给你装机,在整个装机过程中一定要不能离开的监视装机过程,以免被调包,装系统的时候,不要让他图省事GHOST,让他直接安装,驱动的顺序是先主板后补丁再其他驱动,驱完一个驱动,如果要求重启就重启一遍,不要全驱完一起重启,有可能会带来一些意想不到的问题;更改一下BIOS时间然后回存,看看BIOS能不能存住参数,在BIOS和系统中确认一下CPU内存硬盘光驱主板显卡的型号频率容量芯片描述。机箱前置的AUDIO和USB一定要他都接好并测试,有一些PIN脚不同的就让他手工改线,然后让他装一些常用软件和游戏,可以跑一遍3DMARK,看看能否运行下来,得分是否正常,然后再看一会DVD电影,这个时候应该是下午3、4点种了,最后确认无误后,打包,该拿的东西都清点好,这个时候着急走,最容易忘东西,包好之后,和老板算总帐。配置价格服务电话什么的都写好,以便于以后售后服务。

14、给你其他几个建议:1、电脑城这行就是宰熟,越熟越宰,所以没有必要找熟人,自己去反倒是个锻炼,也挺有趣味,或是带上几个哥们儿一起去,如果不嫌麻烦就自己动手,多点实践多点经验多点人生,装一台电脑是装,装1000台电脑也是装,电脑装的多了,手指就像弹钢琴一样灵活,CPU内存在手上都非常有感觉。2、6600有好多种,有6600LE 和6600标版,这点你要注意。

15、挑机箱和音箱的时候,商家会把你带到卖机箱和音箱的代理那,然后他在你身后给代理商一个眼色,然后那些代理商就会以及其痛苦的卖血状把成本价本100多的机箱大叫到300多说最低报给你,机箱音箱这些价格不透明的也正是装机商的利润所在,这点你要了解。4、软驱音箱根据你的要求没写,如果你需要你自己再选吧。5、如果电脑城实在没有货,不要听信商家的推荐,回来再听听坛子里的朋友的建议。

安装前的准备

在动手组装电脑前,应先学习电脑的基本知识,包括硬件结构、日常使用的维护知识、常见故障处理、操作系统和常用软件安装等。

安装前配件的准备
装机要有自己的打算,不要盲目攀比,按实际需要购买配件。

如选购机箱时,要注意内部结构合理化,便于安装,二要注意美观,颜色与其他配件相配。一般应选择立式机箱,不要使用已淘汰的卧式机箱,特别是机箱内的电源,它关系到整个电脑的稳定运行,其输出功率不应小于250 W,有的处理器还要求使用300 W的电源,应根据需要选择。

除机箱电源外,另外需要的配件一般还有主板、CPU、内存、显卡、声卡(有的声卡主板中自带)、硬盘、光驱(有VCD光驱和DVD光驱)、软驱、数据线、信号线等。

除了机器配件以外,还需要预备要用到的螺丝刀、尖嘴钳、镊子等工具。

另外,还要在安装前,对室内准备好电源插头等,这些内容在第1章的1.4节已经叙述了。

装电脑的基本步骤

组装电脑时,应按照下述的步骤有条不紊地进行:

(1) 机箱的安装,主要是对机箱进行拆封,并且将电源安装在机箱里。

(2) 主板的安装,将主板安装在机箱主板上。

(3) CPU的安装,在主板处理器插座上插入安装所需的CPU,并且安装上散热风扇。

(4) 内存条的安装,将内存条插入主板内存插槽中。

(5) 显卡的安装,根据显卡总线选择合适的插槽。

(6) 声卡的安装,现在市场主流声卡多为PCI插槽的声卡。

(7) 驱动器的安装,主要针对硬盘、光驱和软驱进行安装。

(8) 机箱与主板间的连线,即各种指示灯、电源开关线。PC喇叭的连接,以及硬盘、光驱和软驱电源线和数据线的连接。

(9) 盖上机箱盖(理论上在安装完主机后,是可以盖上机箱盖了,但为了此后出问题的检查,最好先不加盖,而等系统安装完毕后再盖)。

(10) 输入设备的安装,连接键盘鼠标与主机一体化。

(11) 输出设备的安装,即显示器的安装。

(12) 再重新检查各个接线,准备进行测试。

(13) 给机器加电,若显示器能够正常显示,表明初装已经正确,此时进入BIOS进行系统初始设置。

进行了上述的步骤,一般硬件的安装就已基本完成了,但要使电脑运行起来,还需要进行下面的安装步骤。

(14) 分区硬盘和格式化硬盘。

(15) 安装操作系统,如Windows 98或者Windows XP系统。

(16) 安装操作系统后,安装驱动程序,如显卡、声卡等驱动程序。

(17) 进行72小时的烤机,如果硬件有问题,在72小时的烤机中会被发现。
························
组装电脑的过程
对于平常接触电脑不多的人来说,可能会觉得“装机”是一件难度很大、很神秘的事情。但其实只要你自己动手装一次后,就会发现,原来也不过如此(当然你最好先对电脑的各个配件有一个大概的了解)。组装电脑的准备工作都准备好之后,下面就开始进行组装电脑的实际操作。

(1) 打开机箱的外包装,会看见很多附件,例如螺丝、挡片等。

(2) 然后取下机箱的外壳,我们可以看到用来安装电源、光驱、软驱的驱动器托架。许多机箱没有提供硬盘专用的托架,通常可安装在软驱的托架上。

机箱的整个机架由金属构成,它包括五寸固定架(可安装光驱和五寸硬盘等)、三寸固定架(可用来安装软驱、三寸硬盘等)、电源固定架(用来固定电源)、底板(用来安装主板的)、槽口(用来安装各种插卡)、PC喇叭(可用来发出简单的报警声音)、接线(用来连接各信号指示灯以及开关电源)和塑料垫脚等,如图11.1所示(这里的图片已经安装好电源,实际上新打开的机箱是没有安装好电源的)。

l 驱动器托架。驱动器舱前面都有挡板,在安装驱动器时可以将其卸下,设计合理的机箱前塑料挡板采用塑料倒钩的连接方式,方便拆卸和再次安装。在机箱内部一般还有一层铁质挡板可以一次性地取下。

l 机箱后的挡片。机箱后面的挡片,也就是机箱后面板卡口,主板的键盘口、鼠标口、串并口、USB接口等都要从这个挡片上的孔与外设连接。

l 信号线。在驱动器托架下面,我们可以看到从机箱面板引出Power键和Reset键以及一些指示灯的引线。除此之外还有一个小型喇叭称之为PC Speaker,用来发出提示音和报警,主板上都有相应的插座。

有的机箱在下部有个白色的塑料小盒子,是用来安装机箱风扇的,塑料盒四面采用卡口设计,只需将风扇卡在盒子里即可。部分体积较大的机箱还会预留机箱第二风扇、第三风扇的位置。

组装电脑的过程
对于平常接触电脑不多的人来说,可能会觉得“装机”是一件难度很大、很神秘的事情。但其实只要你自己动手装一次后,就会发现,原来也不过如此(当然你最好先对电脑的各个配件有一个大概的了解)。组装电脑的准备工作都准备好之后,下面就开始进行组装电脑的实际操作。

(1) 打开机箱的外包装,会看见很多附件,例如螺丝、挡片等。

(2) 然后取下机箱的外壳,我们可以看到用来安装电源、光驱、软驱的驱动器托架。许多机箱没有提供硬盘专用的托架,通常可安装在软驱的托架上。

机箱的整个机架由金属构成,它包括五寸固定架(可安装光驱和五寸硬盘等)、三寸固定架(可用来安装软驱、三寸硬盘等)、电源固定架(用来固定电源)、底板(用来安装主板的)、槽口(用来安装各种插卡)、PC喇叭(可用来发出简单的报警声音)、接线(用来连接各信号指示灯以及开关电源)和塑料垫脚等,如图11.1所示(这里的图片已经安装好电源,实际上新打开的机箱是没有安装好电源的)。

l 驱动器托架。驱动器舱前面都有挡板,在安装驱动器时可以将其卸下,设计合理的机箱前塑料挡板采用塑料倒钩的连接方式,方便拆卸和再次安装。在机箱内部一般还有一层铁质挡板可以一次性地取下。

l 机箱后的挡片。机箱后面的挡片,也就是机箱后面板卡口,主板的键盘口、鼠标口、串并口、USB接口等都要从这个挡片上的孔与外设连接。

l 信号线。在驱动器托架下面,我们可以看到从机箱面板引出Power键和Reset键以及一些指示灯的引线。除此之外还有一个小型喇叭称之为PC Speaker,用来发出提示音和报警,主板上都有相应的插座。

有的机箱在下部有个白色的塑料小盒子,是用来安装机箱风扇的,塑料盒四面采用卡口设计,只需将风扇卡在盒子里即可。部分体积较大的机箱还会预留机箱第二风扇、第三风扇的位置。

11.2.2 安装电源
机箱中放置电源的位置通常位于机箱尾部的上端。电源末端四个角上各有一个螺丝孔,它们通常呈梯形排列,所以安装时要注意方向性,如果装反了就不能固定螺丝。可先将电源放置在电源托架上,并将4个螺丝孔对齐,然后再拧上螺丝。

把电源装上机箱时,要注意电源一般都是反过来安装,即上下颠倒。只要把电源上的螺丝位对准机箱上的孔位,再把螺丝上紧即可。

提示:上螺丝的时候有个原则,就是先不要上紧,要等所有螺丝都到位后再逐一上紧。安装其他某些配件,如硬盘、光驱、软驱等也是一样。

11.2.3 安装主板
在机箱的侧面板上有不少孔,那是用来固定主板的。而在主板周围和中间有一些安装孔,这些孔和机箱底部的一些圆孔相对应,是用来固定主机板的,安装主板的时候,要先在机箱底部孔里面装上定位螺丝,(定位螺丝槽按各主板类型匹配选用,适当的也可放上一两个塑胶定位卡代替金属螺丝)。

接着将机箱卧倒,在主板底板上安装铜质的膨胀螺钉(与主板上的螺钉也对齐),然后把主板放在底板上。同时要注意把主板的I/O接口对准机箱后面相应的位置(图中箭头所指位置),ATX主板的外设接口要与机箱后面对应的挡板孔位对齐

注意:要让主板的键盘口、鼠标口、串并口和USB接口和机箱背面挡片的孔对齐,主板要与底板平行,决不能搭在一起,否则容易造成短路。另外,主机板上的螺丝孔附近有信号线的印刷电路,在与机箱底板相连接时应注意主板不要与机箱短路。如果主板安装孔未镀绝缘层,则必须用绝缘垫圈加以绝缘。最好先在机箱上固定一至两颗螺柱,一般取机箱键盘插孔(AT主板)或I/O口(ATX主板)附近位置。使用尖型塑料卡时,带尖的一头必须在主板的正面。

CPU AMD Athlon 64 3000+ AM2(盒/三年联保) 1 540

系列型号:Athlon(速龙)64\主频(GHz):1.8\64位技术:AMD64位\外频:200MHz\二级缓存容量:512KB

内存 超胜 512MB(PC2-5300/DDR2 667) 1 398

适用类型:台式机\传输类型:DDRII\接口类型:240Pin\容量:512MB\传输标准:PC2-5300

硬盘 Maxtor 80G/DiamondMax 10/SATAII/8M/盒/三年质保 1 370

适用类型:台式机\接口类型:SATAII\容量(GB):80\缓存:8MB\转数(rpm):7200转

主板 昂达 NF4TS 1 490

芯片组:nForce4 4X\CPU插槽类型:AMD Socket AM2\主板结构:ATX\集成显卡:否\支持内存类型:DDR2\显卡接口标准:PCI-Express

显卡 昂达 X1300极速版 1 440

接口类型:PCI-E\显示芯片:ATI X1300\显存位宽:64bit\显存容量:128MB\显存类型:DDR2 SDRAM

液晶显示器 Great Wall T176A 1 1300

尺寸(英寸):17\点距(mm):0.264\平均亮度(cd/m2):500\对比度:700:1\黑白响应时间(ms):8

DVD-ROM BenQ 1650T银色月光 1 165

接口类型:ATAPI/EIDE\DVD-ROM读取速度:16X\CD-ROM读取速度:50X\缓存区容量:512KB

键盘 名扬 光电套装 1 40

适用类型:台式机\接口类型:PS/2\与电脑连接方式:有线

机箱 金河田 飓风8183S/W 1 280

机箱样式:立式\机箱结构:ATX\前置音箱接口:是\前置USB接口:是

总 价 当时价格:4023元
CPU AMD Athlon 64 3000+ AM2(盒/三年联保) 1 540

系列型号:Athlon(速龙)64\主频(GHz):1.8\64位技术:AMD64位\外频:200MHz\二级缓存容量:512KB

内存 超胜 512MB(PC2-5300/DDR2 667) 1 398

适用类型:台式机\传输类型:DDRII\接口类型:240Pin\容量:512MB\传输标准:PC2-5300

硬盘 希捷 160G/酷鱼7200.9/SATAII/8M/盒 1 500

适用类型:台式机\接口类型:SATAII\容量(GB):160\缓存:8MB\转数(rpm):7200转

主板 磐正 EP-MNF55P SLI 1 700

芯片组:nForce 570 SLI\CPU插槽类型:AMD Socket AM2\主板结构:ATX\集成显卡:否\支持内存类型:DDR2\显卡接口标准:PCI-Express

显卡 七彩虹 天行7300LE-GD3 超频利器 1 450

接口类型:PCI-E\显示芯片:GeForce 7300LE\显存位宽:64bit\显存容量:128MB\显存类型:DDR3 SDRAM

液晶显示器 三星 711N 1 1500

尺寸(英寸):17\点距(mm):0.264\平均亮度(cd/m2):270\对比度:600:1\黑白响应时间(ms):8

DVD-ROM BenQ 1650T白色 1 160

接口类型:ATAPI/EIDE\DVD-ROM读取速度:16X\CD-ROM读取速度:50X\缓存区容量:512KB

键盘 罗技 无限炫光键盘鼠标套装 1 125

适用类型:台式机\接口类型:PS/2\与电脑连接方式:有线

音箱 轻骑兵 C2200 1 100

声道系统:2.0\控制类型:旋钮\有源无源:有源\音箱数量:2

机箱 金河田 SOHO 7606B/W 1 330

机箱样式:立式\机箱结构:ATX\前置音箱接口:是\前置USB接口:是

总 价 当时价格:4803元

CPU AMD Athlon 64 3000+ AM2(盒/三年联保) 1 540

系列型号:Athlon(速龙)64\主频(GHz):1.8\64位技术:AMD64位\外频:200MHz\二级缓存容量:512KB

内存 超胜 512MB(PC2-5300/DDR2 667) 1 398

适用类型:台式机\传输类型:DDRII\接口类型:240Pin\容量:512MB\传输标准:PC2-5300

硬盘 希捷 160G/酷鱼7200.9/SATAII/8M/盒 1 500

适用类型:台式机\接口类型:SATAII\容量(GB):160\缓存:8MB\转数(rpm):7200转

主板 UNIKA双敏 UMCP55U-M2 1 649

芯片组:nForce 550\CPU插槽类型:AMD Socket AM2\主板结构:ATX\集成显卡:否\支持内存类型:DDR2\显卡接口标准:PCI-Express

显卡 UNIKA双敏 速配PCX7318GT限量版 1 520

接口类型:PCI-E\显示芯片:GeForce 7300GT\显存位宽:128bit\显存容量:128MB\显存类型:DDR3 SDRAM

液晶显示器 三星 711N 1 1500

尺寸(英寸):17\点距(mm):0.264\平均亮度(cd/m2):270\对比度:600:1\黑白响应时间(ms):8

DVD-ROM BenQ 1650T白色 1 160

接口类型:ATAPI/EIDE\DVD-ROM读取速度:16X\CD-ROM读取速度:50X\缓存区容量:512KB

键盘 Microsoft 光学精巧套装 1 128

适用类型:台式机\接口类型:PS/2\与电脑连接方式:有线

机箱 金河田 SOHO 7606B/W 1 330

机箱样式:立式\机箱结构:ATX\前置音箱接口:是\前置USB接口:是

安装前的准备
在动手组装电脑前,应先学习电脑的基本知识,包括硬件结构、日常使用的维护知识、常见故障处理、操作系统和常用软件安装等。

安装前配件的准备
装机要有自己的打算,不要盲目攀比,按实际需要购买配件。

如选购机箱时,要注意内部结构合理化,便于安装,二要注意美观,颜色与其他配件相配。一般应选择立式机箱,不要使用已淘汰的卧式机箱,特别是机箱内的电源,它关系到整个电脑的稳定运行,其输出功率不应小于250 W,有的处理器还要求使用300 W的电源,应根据需要%D

  • 楂樺垎鎮祻闂:甯垜瑙g瓟杩欓亾鏁板棰,绛旀鎴戝凡缁忕煡閬,浣嗙湅涓嶅緢鎳,璇疯缁...
    绛旓細鏄撳緱浜屾鍑芥暟鐨勮В涓5鍜-1銆侱鍦ㄥ浘鍍忎笂鎵浠ユ槗寰桪锛4锛5锛塒鏄疉B涓婄殑鍔ㄧ偣鎵浠鐨勮寖鍥(-1,5)鐩寸嚎AD鐨勬柟绋嬩负锛歽=x+1 BD鐨勬柟绋嬩负锛歽=-5x+25 涓夎褰BD鐨勯潰绉槸鍥哄畾鐨勶紝鎵浠ュ綋M鐐瑰湪BD涓婃椂锛屾敞鎰忚繖鏄竴涓复鐣屾儏鍐垫墍浠ュ垎涓哄洓娈佃璁恒傚綋0锛渢鈮19 /11 鏃讹細s=锛坱+1锛/2锛涘綋19 /11 鈮...
  • 楂樺垎 甯垜瑙g瓟涓涓嬭繖鍑犻亾璁$畻鏈虹綉缁滅殑棰樼洰鍟
    绛旓細绗4锛5涓棶棰樺湪浣犲叕鍙哥殑WEB鏈嶅姟鍣ㄤ笂璁剧疆锛屾垜鎯冲浜庝綘鏉ヨ搴旇涓嶉毦鐨勶紝绗6涓棶棰橈細浣犳妸铏氭嫙鏈虹殑缃戝崱璁剧疆鎴愭ˉ鎺ワ紙鍓嶆彁鏄悓涓涓綉娈碉級锛岀劧鍚庣敤鏈湴瀹炰綋鏈簆ing涓涓嬭櫄鎷熸満锛屽鏋滄槸閫氱殑璇濆氨鍙互璁块棶涓婁笂杩板叏閮ㄦ湇鍔′簡锛佸笇鏈涙垜鐨勫洖绛旇兘缁欎綘甯姪锛屽懙鍛碉紒
  • 楂樺垎鎮祻姹傞珮鎵嬪府鍔╄В绛斾竴閬撳垵涓暟瀛﹀嚑浣曢
    绛旓細濡傚浘1灏單擝EC缁曠偣C閫嗘椂閽堟棆杞90搴﹀緱鍒拔擝'E'C锛岃繛鎺E'鍒橞'E'DC鏄煩褰紝CE=CE'锛屸垹ECE'=90搴︼紝鈭燙EE'=45搴 鑰孊E=AC锛屾墍浠E=CB'=DE'锛孉E鈭E'锛屾墍浠ュ洓杈瑰舰AEE'D鏄钩琛屽洓杈瑰舰锛孉D鈭E'鎵浠モ垹AOE=鈭燨EE'=45搴︺傚彟涓绉嶈В娉(鍥2)杩囩偣E鍋欴'E鍨傜洿AB涓擠'E=BE 杩炵粨AD'锛孌D'鏄撹瘉...
  • 楂樺垎鏁戝姪:甯垜绛鍑犻亾C璇█棰
    绛旓細2010-05-04 楂樺垎:甯繖鍋氬嚑閬揅璇█缂栫▼棰,鎬! 2 2010-06-19 (楂樺垎) 姹傚ぇ瀹甯垜瑙d竴閬揷璇█鐨勯 5 2008-11-17 鎴戞湁鍑犻亾C璇█棰,绠鍗(澶т竴)楂樺垎姹傚姪!!! 2008-07-04 甯繖瑙g瓟鍑犻亾绠鍗旵璇█棰,楂樺垎!!!7鏈2鏃ュ墠瑙e喅! 4 2008-06-03 楂樺垎鎮祻鍑犻亾C璇█棰,甯繖瑙e喅!瓒婂揩瓒婂ソ,杩藉姞!! 2015-07-...
  • 楂樺垎姹傛纭瓟妗堢粡娴庡涓浜涢,涓轰簡璇佹槑浣犵殑绛旀鏄纭渶濂芥湁瑙i噴,璁╂垜...
    绛旓細鑰屾鍣ㄧ伯椋熻繖鏍风殑鎴樼暐鐗╄祫鍒欏敖涓鍒囧彲鑳芥斁澶,鏃犳硶鏋勬垚涓绉嶅钩琛,涔熷氨鏄涓嶈兘鐢ㄧ敓浜у彲鑳芥ф洸绾胯绠椾簡.2.鏄悜澶栫Щ鍔,鍘熺偣鏄唴,鍘熸潵鐨勬洸绾挎槸澶栧拰鍐呯殑鐣岄檺 涓轰簡200鍒,鎴戝湪缁欎綘瑙i噴涓嬬涓棰:鎴戣浣犳槸瀵圭殑,鍥犱负缁忔祹瀛︾殑纭爺绌剁ぞ浼氬埄鐢ㄧ█缂鸿祫婧愮敓浜т汉浠渶瑕佺殑璐х墿鍜屽姵鍔 ,鍚屾牱鐨,骞朵笉绋缂虹殑璧勬簮,缁忔祹瀛︿篃鏄...
  • 甯垜鍥炵瓟浠ヤ笅杩欏嚑涓棶棰樺惂,鑻辫,鍦ㄧ嚎绛,楂樺垎鍝﹀摝~~
    绛旓細涔熸湁渚嬪锛岃繖閲屽氨涓嶈璁轰簡銆傞骞蹭腑鐨勯棶棰樻槸绗竴绉嶇敤娉曪紝鐢ㄤ竴鑸幇鍦ㄦ椂琛ㄥ皢鏉ュ彂鐢熺殑鍔ㄤ綔銆傘慉. will come, comes B. will come, will come C. comes, will come D. comes, comes 銆愰堿銆4. If you late tomorrow morning, you won't catch the early bus.銆愭潯浠剁姸璇粠鍙ャ傚悤鎹嬫竻...
  • 楂樺垎!鍖栧闂!!鎷滄墭甯府鎴路!鍦ㄧ嚎绛!蹇!5鍒嗛挓
    绛旓細1銆佹哀鍖栭晛 闀佸湪绌烘皵涓噧鐑э細2Mg + O2 鐐圭噧 2MgO 2銆佸洓姘у寲涓夐搧 閾佸湪姘ф皵涓噧鐑э細3Fe + 2O2 鐐圭噧 Fe3O4 3銆佹哀鍖栭摑 閾濆湪绌烘皵涓噧鐑э細4Al + 3O2 鐐圭噧 2Al2O3 4銆佹按 姘㈡皵鍦ㄧ┖姘斾腑鐕冪儳锛2H2 + O2 鐐圭噧 2H2O 5銆佷簲姘у寲浜岀7 绾㈢7鍦ㄧ┖姘斾腑鐕冪儳锛4P + 5O2 鐐圭噧 2P2O5 6銆佷簩姘у寲纭 ...
  • 楂樺垎鐩歌禒:璋佽兘鍥炵瓟杩欎簺鏈烘櫤闂?
    绛旓細1.鍚屾椂鐐圭噧涓ゆ牴棣欙紝涓鏍圭偣鐕冧竴澶达紝鍙︿竴璺熺偣鐕冧袱澶达紝寰呯偣鐕冧袱澶撮偅鏍归鐑у畬鏃讹紝鎶婄偣鐕冧竴澶寸噧鐑ч偅鏍归鐨勫彟涓澶达紝浠庤繖鏃跺紑濮嬪埌鐑у畬鐨勬椂闂村氨鏄15鍒嗛挓锛2.12\10\6 12+10+6=28 2+8=10 1+0=1 3 13=1+1+11=1+2+10=1+3+9=1+4+8=1+5+7=1+6+6 =2+2+9=2+3+8=2+4+7=2+5+...
  • 200楂樺垎璇疯嫳璇珮鎵甯垜鍋浜涢,涓囧垎鎰熸縺鍟!
    绛旓細even though=but灏界銆傚敖绠℃垜鍙兘鍛嗗嚑鍒嗛挓锛屾垜浠婃櫄杩樻槸瑕佸幓鐪嬩綘銆4.C worry about 鎷呭咖 鈥滅敱浜庢捣浼﹁惤涓嬪緢澶氳锛屼粬濡堝寰堟媴蹇р5.D 浠嬪鐭of 鍚庢帴鍔ㄥ悕璇嶏紙鍔ㄨ瘝+ing锛6.A make sb do sth 璁╂煇浜哄仛鏌愪簨 sb is made to do sth 鍙樹负琚姩鍚庤鍔爐o 7.C as...as鐨勫惁瀹氬舰寮弉ot so(as) ...
  • (楂樺垎鐩搁)璇峰悇浣嶅府鍥炵瓟涓涓嬪嚑涓潰璇曢棶棰(绠瑕佸洖绛斿嵆鍙)
    绛旓細杩欐鏃堕棿浼间箮寰堝浜洪棶鑱旈氱殑鎷涜仒闂锛屼技涔庤仈閫氱湡鐨勮閲嶇粍浜嗐傛垜鏉ュ府浣犲洖绛旓細1.鍏堣浼樺姡鍔匡細浼樺娍锛氫笉寰椾笉鎻愮殑鏄紝鑱旈氱殑鏈堢璐瑰強鍏跺叾瀹冭垂鐢紝纭疄姣旂Щ鍔ㄤ究瀹滃緢澶氥傚鏋滃鍔犱釜渚垮疁鐨勪笂缃戝椁愶紝6鍏冨寘50M鐨勶紝鎴戝氨鎹㈣仈閫氬崱锛佹垜鍔ㄦ劅鍦板甫锛屽氨鎵f湀绉燂紝姣忎釜鏈40鍏冿紝鍏跺畠閽遍兘涓嶇敤銆傚鏋滆仈閫氬紑閫歏PN+鐭俊濂楅...
  • 扩展阅读:免费答题扫一扫 ... 学法减分题库500题 ... 答案扫一扫免费 ... 作业帮免费下载 ... 扫题免费讲解软件 ... 免费查试卷答案 ... 扫一扫卷子答案 ... 答题扫描出答案 ... 扫一扫一秒出答案 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网