c語言是壹種面向過程的抽象通用編程語言,廣泛應用於底層開發。c語言可以用簡單的方式編譯處理低級內存。c語言是壹種高效的編程語言,只產生少量的機器語言,不需要任何運行環境的支持就可以運行。
C語言雖然提供了很多底層處理功能,但仍然保持了跨平臺的特性。用標準規範編寫的c語言程序可以在許多計算機平臺上編譯,包括嵌入式處理器和超級計算機等操作平臺。
擴展數據:
C語言中的字符串實際上是以' \0 '字符結尾的char數組。使用字符類型不需要參考庫,但是需要C標準庫中的壹些函數對字符串進行操作。它們不同於字符數組。使用這些函數需要引用頭文件
如果聲明的變量前面有壹個*號,表明它是壹個指針變量。
換句話說,變量存儲的是壹個地址,和*(特指單目算子*這裏,下同。C語言中還有壹個雙目運算符*)是內容運算符,意思是取這個內存地址中存儲的內容。指針是C語言區別於當代其他高級語言的主要特征之壹。