12個有趣的C語言面試題

http://www.csdn.net/article/2012-09-06/2809604-12-c-interview-questions/1摘要:12個C語言面試題,涉及指標、進程、運算、結構體、函數、記憶體,看看你能做出幾個!1.gets()函數問:請找出下面代碼裡的問題:#include<stdio.h> int main(void) {     char buff[10];     memset(buff,0,sizeof(buff));      gets(buff);

C#添加多個Sheet表

using System;using System.Reflection;using Microsoft.Office.Interop.Excel;namespace Customize.Common{    /// <summary>    /// Class1 的摘要說明    /// </summary>    public class ExcelHelper    {        public ExcelHelper()        {           

用c#掃描本機ip

想必大家對小榕時光等掃描器都非常熟悉了,有沒有自己寫一個的衝動。最近微軟推實施了.NET戰略方案,C#是主推語言,你們是否有興趣用C#來實現對區域網路IP地址的掃描,嘗試一下自己寫的快樂,那麼請跟我來。 -------------------------------------------------------------------------------- 目錄 1.使用的類 2.擷取本地主機IP地址 3.遠程查詢 4.實現網段的掃描 ---------------------------

c/c++: 多線程編程基礎講解(五)

http://blog.csdn.net/lzx_bupt/article/details/6913151最近喜歡聽大學聽到的老歌,deutschland 德國世界盃時候流行的,據說不是主題曲但是比主題曲還要火。本篇進入痛點了,mutex互斥鎖概念,mutex=mutual exclusion的縮寫,順便說一句:以前老師都愛用縮寫,也不跟同學說全稱,這尼瑪能理解深刻麼!下文是用法:[cpp] view

AMP 學習2 映像灰階,c#比c++ amp快?)

http://www.cnblogs.com/xzbrillia/archive/2012/07/22/2603638.html經過測試幾十張圖片,得出的結論是,c#用TPL(工作平行程式庫)比 c++ amp方式快 2-10倍release vs2012

C/C++指標精髓)

C/C++指標精髓(一)[摘要]    指標是C和C++語言編程中最重要的概念之一,也是最容易產生困惑並導致程式出錯的問題之一。利用指標編程可以表示各種資料結構, 通過指標可使用主調函數和被調函數之間共用變數或資料結構,便於實現雙向資料通訊;並能像組合語言一樣處理記憶體位址,從而編出精練而高效的程式。指標極大地豐富了C和C++語言的功能。   

C++ Programmer’s Cookbook

http://www.cppblog.com/mzty/archive/2007/03/04/19163.htmlC++隨筆分類列表(進階)C++隨筆分類列表(進階):C++精華:61條物件導向的設計原則 http://www.cppblog.com/mzty/archive/2005/12/29/2247.htmlc++資源 http://www.cppblog.com/mzty/archive/2005/11/16/1148.htmlC++ Style and Technique FAQ 

送給正在學習C++的朋友 )

http://c.chinaitlab.com/news/765389.html1.把C++當成一門新的語言學習(和C沒啥關係!真的。);   2.看《Thinking In C++》,不要看《C++變成死相》;   3.看《The C++ Programming Language》和《Inside The C++ Object

C#3.0雜談(1):使用EventLog類寫Windows事件記錄

本文為原創,如需轉載,請註明作者和出處,謝謝!            作業系統: Windows XP SP3            開發工具: Visual Studio 2008                 語言: C# 3.0  .net Framework: 3.5   

B/S 與 C/S

下面這篇文章來自網路編程高手寫的分析。很深刻的表現了B/S模式的缺點也提出了改善這些缺點的一些辦法。但其思維還停留在目前的一些成果上,作者的觀點一致認為B/S模式存在著先天的不足,無人能改變。但我覺得我們應該存在一種變化的思維,或許按照現在的一些技術B/S的確無法做的更好,但模式沒有錯,或許不久的將來出現一種新的技術完全能改變目前的窘態。近來遇到了這樣的一個應用情境,某企業多年以來一直使用PowerBuilder開發的系統,隨著公司的發展,決定將老的資訊系統由C/S轉為流行的B/S架構,於是問題

c#序列化與還原序列化

序列化與還原序列化的定義與用處在網上可以索一大堆 我在這就不多說廢話了 如下:.NET提供了三種序列化方式1、XML Serializer 2、SOAP Serializer 3、BinarySerializer 本例用的是1、XML Serializer問題:在資料庫記錄對某一產品的約束時,這個約束隨對產品的認識增強 對產品約束項也隨之增多        如果用欄欄位來記錄本產品的約束的話 需要不斷的對錶結構調整 這對整個開發造成很多麻煩      我們把可以定義一個約束類

對於GNU C 下的html tidy編程的問題

最近正在上網路實驗課程,正好到了本文的提取,而老師要求使用Dom-Tree來進行提取,需要我們提取將html轉化成為xml,不是正在學習GNU C編程嘛,就想自己寫一個的,蛋疼的發現html轉化xml好象不是一兩天的事,就想著是不是有什麼工具(嘿嘿,比較懶,技術比較挫),突然發現一款神器 -- html tidy。這個軟體可以協助我們修正html中的常見的源碼問題(丟失結束標籤等)同時可以將html轉化成為標準的XHTML,很不錯。於是在網上搜尋tidy的GNU

程式員是否一定要學習C和彙編?

我不認為C和彙編是所有後來程式員都應經過的路(雖然我也走過)。我想大家肯定都學過牛頓的運動3大定律,但又有幾人閱讀過牛頓的《自然哲學之數學原理》(這本書對3大定律進行了完整推論),如果您沒有閱讀過,我是否可以認為大家根本就沒有理解3大定律呢?您肯定不會同意我的看法,因此,並不是所有後來人都有必要把前人走過的路再走一遍,好像不這樣就對世界理解的不夠深刻似的。所有現代的知識(不僅是電腦)一定是建立在前人研究的基礎上,也只能在一定抽象基礎上繼續研究,如果我們不這樣做,什麼事都要打破沙鍋問到底,那麼人類

Silverlight實用竅門系列:22.Silverlight使用WebService調用C++,Delphi編寫的DLL檔案【執行個體源碼下載】

        在Silverlight程式(非Out of Browser模式)中是無法直接調用DLL的,但是很多的計算或者其他應用程式的調用中我們需要用到DLL的載入。比如調用DLL來識別身份證讀卡機傳輸過來的訊號,比如要和某Delph編寫的程式資料通訊等等。本文將簡單的自寫一個DLL檔案,然後通過調用此DLL自訂的一個GetNumFunction Compute傳入得兩個參數之和。       

[C#] String與string的區別

[C#] String與string的區別最近,正在簡單地學習C#的一些知識。C#是區分大小寫,但是我卻發現C#中同時存在String與string,於是我很困惑,於是我上網搜尋了 一下,於是我瞭解了一些小知識。MSDN中對string的說明:string is an alias for String in the .NET Framework。string是String的別名而已,string是c#中的類,String是Framework的類,C# string 映射為 Framework的

C#模式設計————序論

I 介面型模式(Interfaces)    適配器模式---Adapter    面板模式---Facade    合成模式---Composite    橋接模式---BridgeII 職責型模式(Responsibility)    單件模式---Singleton    觀察者模式---Observer    中介者模式---Mediator    代理模式---Proxy    職責鏈模式---Chain of Responsibility   

C#(.net)中的DllImport

大家在實際工作學習C#的時候,可能會問:為什麼我們要為一些已經存在的功能(比如Windows中的一些功能,C++中已經編寫好的一些方法)要重新編寫代碼,C#有沒有方法可以直接都用這些原本已經存在的功能呢?答案是肯定的,大家可以通過C#中的DllImport直接調用這些功能。    DllImport所在的名字空間 using System.Runtime.InteropServices;   

一步一步跟著楊中科.net視頻學c#基礎(1)

2011.2.19 上午學習揚中科有關.net視頻c#基礎後總結的知識要點:(這些知識點都是楊中科老師在講課中提到或課件上的內容,本人將它們搜集整理,希望和大家分享並對想學.network的朋友有所協助)1.用C#編寫一個10+20=?的小程式:public static void Main(tring[] args){int i1=10;int i2=20;int i3=i1+i2;Console.WriteLine(i3);           

C#中Bind和Eval的區別

資料繫結運算式包含在 <%# 和%> 分隔字元之內,並使用Eval 和 Bind 函數。Eval函數用於定義單向(唯讀)綁定。Bind 函數用於定義雙向(可更新)綁定。除了通過在資料繫結運算式中調用Eval 和 Bind 方法執行資料繫結外,還可以調用 <%# 和 %>分隔字元之內的任何公用範圍代碼,以在頁面處理過程中執行該代碼並返回一個值。Eval

Constraints on Type Parameters (C# Programming Guide)

Constraints on Type Parameters (C# Programming Guide)Visual Studio 2005 Other Versions Visual Studio 2010 Visual Studio 2008 When you define a generic class, you can apply restrictions to the kinds of types that client code can use for type

總頁數: 4314 1 .... 698 699 700 701 702 .... 4314 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.