From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Joel M. Pareja" Subject: Re: Significance of using + before function calls. Date: Wed, 15 Mar 2006 15:59:19 +0800 Message-ID: <4417C957.7000205@infoweapons.com> References: <44180FBC.50703@wipro.com> Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------ms070701040507060405000204" Return-path: In-Reply-To: <44180FBC.50703@wipro.com> Sender: linux-c-programming-owner@vger.kernel.org List-Id: To: linux-c-programming@vger.kernel.org This is a cryptographically signed message in MIME format. --------------ms070701040507060405000204 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit The placement of '+' or '-' before the function call is performing a unary operator on the return value of the function. Vamsi wrote: > Hi List, > > i have seen a code snippet which starts with + symbol, > > +system("ls -l"); > > what is the significance of using + symbol before system. > > i also tried using + before printf ,, like +printf("Some text"); and it > is compiling and working tooo,, > > Can somebody clarify wht does that + signify?? > > Thank You. > > -Vamsi > > - > To unsubscribe from this list: send the line "unsubscribe > linux-c-programming" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html --------------ms070701040507060405000204 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIHuDCC A9gwggNBoAMCAQICDkBMAAEAAog91pPBF5XZMA0GCSqGSIb3DQEBBAUAMIG8MQswCQYDVQQG EwJERTEQMA4GA1UECBMHSGFtYnVyZzEQMA4GA1UEBxMHSGFtYnVyZzE6MDgGA1UEChMxVEMg VHJ1c3RDZW50ZXIgZm9yIFNlY3VyaXR5IGluIERhdGEgTmV0d29ya3MgR21iSDEiMCAGA1UE CxMZVEMgVHJ1c3RDZW50ZXIgQ2xhc3MgMSBDQTEpMCcGCSqGSIb3DQEJARYaY2VydGlmaWNh dGVAdHJ1c3RjZW50ZXIuZGUwHhcNMDYwMTEzMDIyNzMxWhcNMDcwMTEzMDIyNzMxWjBLMQsw CQYDVQQGEwJQSDEUMBIGA1UEAxMLSm9lbCBQYXJlamExJjAkBgkqhkiG9w0BCQEWF2pwYXJl amFAaW5mb3dlYXBvbnMuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyoj9 nEjpVy+bLoQSfviU4mhi6GZafIbeCCLlhwHDyW0vSLssGeyLwVyHjgTF4akVdq7pNdSCRjoX z9ChJyc8c/KYIvKKhSimd/FKT4U0IMOPANSYhunTesLPzwq4D/dSo+WgnWX0LMuc3BNfnloe sPHM+LaZMDhdQ7xv9o4yVJ+pHrJgYY1BYKcTWIg6oOPoxo5ehx9+ngkO0xIA0e5Of1ibtEwh HuKlfuW0s1/6pY8awJoIgrpIo+PStiHXbSS3iZppM96S3NOe8E3b7JD+TRKiWpih4I704mfO Hc6YrFo5dr2+CJZ5mKT6PeoDKx6U/72tpspvr20tkpO5wcggSQIDAQABo4HIMIHFMAwGA1Ud EwEB/wQCMAAwDgYDVR0PAQH/BAQDAgXgMDMGCWCGSAGG+EIBCAQmFiRodHRwOi8vd3d3LnRy dXN0Y2VudGVyLmRlL2d1aWRlbGluZXMwEQYJYIZIAYb4QgEBBAQDAgWgMF0GCWCGSAGG+EIB AwRQFk5odHRwczovL3d3dy50cnVzdGNlbnRlci5kZS9jZ2ktYmluL2NoZWNrLXJldi5jZ2kv NDA0QzAwMDEwMDAyODgzREQ2OTNDMTE3OTVEOT8wDQYJKoZIhvcNAQEEBQADgYEArqQDreoY hLtBpckzmv/PrwLbckYU6NLv8MniC1XgW/wOmicE0ynLkvX/LmIPWusQ0rpukWQrcX84Ic/d hzrDGXnZzHdbWCYsHDn6OR/GJEyu2jISoHLGt28JucvB+30+RVsYgdHj0eYMNFItysfkObEy 7r9/mvbVzJBhY88yGYcwggPYMIIDQaADAgECAg5ATAABAAKIPdaTwReV2TANBgkqhkiG9w0B AQQFADCBvDELMAkGA1UEBhMCREUxEDAOBgNVBAgTB0hhbWJ1cmcxEDAOBgNVBAcTB0hhbWJ1 cmcxOjA4BgNVBAoTMVRDIFRydXN0Q2VudGVyIGZvciBTZWN1cml0eSBpbiBEYXRhIE5ldHdv cmtzIEdtYkgxIjAgBgNVBAsTGVRDIFRydXN0Q2VudGVyIENsYXNzIDEgQ0ExKTAnBgkqhkiG 9w0BCQEWGmNlcnRpZmljYXRlQHRydXN0Y2VudGVyLmRlMB4XDTA2MDExMzAyMjczMVoXDTA3 MDExMzAyMjczMVowSzELMAkGA1UEBhMCUEgxFDASBgNVBAMTC0pvZWwgUGFyZWphMSYwJAYJ KoZIhvcNAQkBFhdqcGFyZWphQGluZm93ZWFwb25zLmNvbTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBAMqI/ZxI6Vcvmy6EEn74lOJoYuhmWnyG3ggi5YcBw8ltL0i7LBnsi8Fc h44ExeGpFXau6TXUgkY6F8/QoScnPHPymCLyioUopnfxSk+FNCDDjwDUmIbp03rCz88KuA/3 UqPloJ1l9CzLnNwTX55aHrDxzPi2mTA4XUO8b/aOMlSfqR6yYGGNQWCnE1iIOqDj6MaOXocf fp4JDtMSANHuTn9Ym7RMIR7ipX7ltLNf+qWPGsCaCIK6SKPj0rYh120kt4maaTPektzTnvBN 2+yQ/k0SolqYoeCO9OJnzh3OmKxaOXa9vgiWeZik+j3qAyselP+9rabKb69tLZKTucHIIEkC AwEAAaOByDCBxTAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB/wQEAwIF4DAzBglghkgBhvhCAQgE JhYkaHR0cDovL3d3dy50cnVzdGNlbnRlci5kZS9ndWlkZWxpbmVzMBEGCWCGSAGG+EIBAQQE AwIFoDBdBglghkgBhvhCAQMEUBZOaHR0cHM6Ly93d3cudHJ1c3RjZW50ZXIuZGUvY2dpLWJp bi9jaGVjay1yZXYuY2dpLzQwNEMwMDAxMDAwMjg4M0RENjkzQzExNzk1RDk/MA0GCSqGSIb3 DQEBBAUAA4GBAK6kA63qGIS7QaXJM5r/z68C23JGFOjS7/DJ4gtV4Fv8DponBNMpy5L1/y5i D1rrENK6bpFkK3F/OCHP3Yc6wxl52cx3W1gmLBw5+jkfxiRMrtoyEqByxrdvCbnLwft9PkVb GIHR49HmDDRSLcrH5DmxMu6/f5r21cyQYWPPMhmHMYIEdDCCBHACAQEwgc8wgbwxCzAJBgNV BAYTAkRFMRAwDgYDVQQIEwdIYW1idXJnMRAwDgYDVQQHEwdIYW1idXJnMTowOAYDVQQKEzFU QyBUcnVzdENlbnRlciBmb3IgU2VjdXJpdHkgaW4gRGF0YSBOZXR3b3JrcyBHbWJIMSIwIAYD VQQLExlUQyBUcnVzdENlbnRlciBDbGFzcyAxIENBMSkwJwYJKoZIhvcNAQkBFhpjZXJ0aWZp Y2F0ZUB0cnVzdGNlbnRlci5kZQIOQEwAAQACiD3Wk8EXldkwCQYFKw4DAhoFAKCCAnkwGAYJ KoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMDYwMzE1MDc1OTE5WjAj BgkqhkiG9w0BCQQxFgQUAwrL68Sv/Plb1uk2sY1qJgU0m54wUgYJKoZIhvcNAQkPMUUwQzAK BggqhkiG9w0DBzAOBggqhkiG9w0DAgICAIAwDQYIKoZIhvcNAwICAUAwBwYFKw4DAgcwDQYI KoZIhvcNAwICASgwgeAGCSsGAQQBgjcQBDGB0jCBzzCBvDELMAkGA1UEBhMCREUxEDAOBgNV BAgTB0hhbWJ1cmcxEDAOBgNVBAcTB0hhbWJ1cmcxOjA4BgNVBAoTMVRDIFRydXN0Q2VudGVy IGZvciBTZWN1cml0eSBpbiBEYXRhIE5ldHdvcmtzIEdtYkgxIjAgBgNVBAsTGVRDIFRydXN0 Q2VudGVyIENsYXNzIDEgQ0ExKTAnBgkqhkiG9w0BCQEWGmNlcnRpZmljYXRlQHRydXN0Y2Vu dGVyLmRlAg5ATAABAAKIPdaTwReV2TCB4gYLKoZIhvcNAQkQAgsxgdKggc8wgbwxCzAJBgNV BAYTAkRFMRAwDgYDVQQIEwdIYW1idXJnMRAwDgYDVQQHEwdIYW1idXJnMTowOAYDVQQKEzFU QyBUcnVzdENlbnRlciBmb3IgU2VjdXJpdHkgaW4gRGF0YSBOZXR3b3JrcyBHbWJIMSIwIAYD VQQLExlUQyBUcnVzdENlbnRlciBDbGFzcyAxIENBMSkwJwYJKoZIhvcNAQkBFhpjZXJ0aWZp Y2F0ZUB0cnVzdGNlbnRlci5kZQIOQEwAAQACiD3Wk8EXldkwDQYJKoZIhvcNAQEBBQAEggEA tJ2BT34u8YGlXKFRHGnnluZBUMMMOxzQRvujkUIZvPtRK7NyBuVwst5S7j0KFgj6ECGuKiQ0 ko25Cx/6NCS8GpFTmSMxaFqWSvLoNiUWvIlriQZRPH4Az9Lan+G656NCs88WKa+yLAY0tVd1 UUQ8jgSXFdEc1d24NDWDdWWZY8BoDf1DnkVZZq2NKJBiDychldrZbJRW9sMhl8sing4sf+z2 GBgiEt6Xz3eM6F3oSbqVokkS3TqxN9JMnfbwji2RnYTgmTSOxr8JQG+xjsgkdZbzVHAejVVT VAF+NOAZaLnUDevW329T1ilXCM5QRlK77Ys24l/zwWvqFiu4Fbee3gAAAAAAAA== --------------ms070701040507060405000204--